Known For
Filmography
2016
2015
2015
2014
2013
2013
2012
2011
2011
2010
2009
2009
20082007
2007
2006
2006
2006
2005
2005

Billions
TV · as Walter · 3 eps

Allegiance
TV · as Brad Davis · 1 ep

Chicago Med
TV · as Henry Joffe · 1 ep

NCIS: New Orleans
TV · as Bishop Landers · 2 eps

The Immigrant
Movie · as Cop #1

Alpha House
TV · as Colonel Leland Grimmel · 6 eps

Elementary
TV · as Owen Bates · 1 ep

Bar Karma
TV · 12 eps

Person of Interest
TV · as Brandon Boyd · 1 ep

Blue Bloods
TV · as Arthur Phillips · 1 ep

Obsessed
Movie · as Patrick

The Forgotten
TV · as Ben Sheppard · 1 ep
Altamont Now
Altamont Now
Movie · as Alex Urban

Chapter 27
Movie · as Frederic

Burn Notice
TV · as Philip · 1 ep

The Good Shepherd
Movie · as Cherry Orchard Actor

George Washington: We Fight to Be Free
Movie · as Lt. James Monroe

Big Love
TV · as Ron Reed · 2 eps

Numb3rs
TV · as Randy Syles · 1 ep

Supernatural
TV · as Dixon · 1 ep
