Known For
Filmography
2022
2022
2022
2021
20152010
2009
2007
2006
2006
2003
2002
1999
1999
1999

A Better Half
Movie

Midday Black Midnight Blue
Movie · as Ian

Interview with the Vampire
TV · as Thomas 'Tom' Anderson · 5 eps

Either Side of Midnight
Movie · as Michael
The Blood of Love
The Blood of Love
Movie · as Josh

Blue Bloods
TV · as Kyle Freelander · 1 ep

White Collar
TV · as John Mitchell · 1 ep

Damages
TV · as Waiter · 1 ep

Blinders
Movie

Conviction
TV · as Darryl Hastings · 1 ep

The School of Rock
Movie · as Doug

Roger Dodger
Movie · as Chris

Love Is Strange
Movie · as Bruce

Third Watch
TV · as Tommy Turner · 2 eps

Law & Order: Special Victims Unit
TV · as Wall Street Guy · 1 ep
