Self
The Drew Barrymore Show (2020)
Jeffrey
God Friended Me (2018)
Terence Hoffman
The Arrangement (2017)
Forrest
Rectify (2013)
George Heldens
Bates Motel (2013)
Dr Matthew Cooper
Maapallo sulamisvaarassa (2012)
Go On (2012)
Dr. Tom Wakefield
Hawthorne (2009)
James Walker
Big Shots (2007)
Michel Valentine
Kitchen Confidential (2005)
The Tony Danza Show (2004)
Michael Vaughn
Alias (2001)
Lancelot
The Mists of Avalon (2001)
Anatomy of a Scene (2001)
Ally McBeal (1997)
The View (1997)
Tim Burke
Frendit (1994)
Harry Stone
Fallen Angels (1993)
Paul Ducheyne
Spender (1991)