2021
Mr. Mayor as Rich Idiot2020
Twisted Twin as Mitch Crain2019
The Morning Show as Beau2016
Timeless as Vincent2016
American Crime Story as J. Paul Beitler2014
How to Get Away with Murder as Local News Anchor2014
How to Get Away with Murder as Anchor2012
Scandal as Senator Joseph Walton2011
Grimm as Nathaniel2008
Leverage as William Taylor Price2005
Bones as Emil Bradford2002
Live from Baghdad as 3rd Journalist2002
Mi Amigo as Younger Cale2000
28 Days as Falcon in Soap Opera1998
V.I.P. as Governor Harris1994
Friends as Bob1993
Eden as B.D.1991
The Guyver as Sean Barker / The Guyver1989
Quantum Leap as Johnny1986
ALF as Ben1981
Student Bodies as Joe