2023
Killers of the Flower Moon as Photos Hustler #2
2018
The Front Runner as Male Co-Correspondent
2018
The Resident as Ben Mullins (2 episodes)
2017
Ozark as Tom Beecher (1 episode)
2016
The Founder as Kroc Divorce Lawyer
2016
The Accountant as IRS Agent
2014
Constantine as Security Guard (1 episode)
2014
The Good Lie as Reed
2014
Unknown Caller as Service Tech #1
2012
Hell and Mr Fudge as Hershel Haigh
2010
The Walking Dead as Ryan Samuels (2 episodes)
2009
Drop Dead Diva as Judge Halloran (8 episodes)
2009
No Plans for the Weekend as Milo
2007
Life as Doctor (1 episode)
2005
The Ring Two as Desk Man
2004
Medical Investigation as Mr. Finch (1 episode)
2003
NCIS as Ashton (1 episode)
2002
The Big Time as Ibsen Director
2002
Monk as Billy (1 episode)
2002
Enough as Electronics Store Clerk
2001
Rennie's Landing as Immigration Lawyer
1999
The West Wing as Henry (1 episode)
1999
The West Wing as Peter (5 episodes)
1994
ER as Dr. Ramsey (1 episode)