Home / Discover / People

Covert Affairs

2010
as Ryan McQuaid

Powderburn

1999
as Peter Jess

The Mentor

2014
as Brian

Woodlawn

2015
as Tandy Gerelds

Stay Then Go

2014
as Dick Baird

Occasional Coarse Language

1998
as David Radcliffe

The Lears

2017
as Kent Lear

Black Limousine

2009
as Thomas Bower

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