Home / Discover / People

Covert Affairs

2010
as Ryan McQuaid

Guest Star

Episode DC's Legends of Tomorrow
The Final Frame
2021
Episode DC's Legends of Tomorrow
Bay of Squids
2021
Episode NCIS: Los Angeles
Kill House
2013
Episode Castle (2009)
Under Fire
2014
Episode DC's Legends of Tomorrow
Stressed Western
2021