Black Spartans as Coach Lewis
2024
The Neon Highway as Charley Yates
2023
Landscape with Invisible Hand as TV Pundit #2
2023
On a Wing and a Prayer as Ralph
2022
Samaritan as Truth Speak Host
2021
Lansky as Interviewer
2021
Boss Level as Driver
2020
DC's Stargirl as William Zarick / The Wizard (4 episodes)
2019
On Becoming a God in Central Florida as Dan Quayle (1 episode)
2019
The Act as Prosecutor Rippy (1 episode)
2019
The Highwaymen as State Official #2
2018
The Resident as Donald Cyrus (2 episodes)
2017
Manhunt as Steve Freccero (2 episodes)
2017
Brockmire as Greg (1 episode)
2016
Hidden Figures as Wind Tunnel PA Announcer
2014
Halt and Catch Fire as Mitch (2 episodes)
2014
Resurrection as Young Henry (2 episodes)
2013
Sleepy Hollow as Father Daniel (1 episode)
2013
Anna Nicole as Maurice
2013
Under the Dome as Freddy (1 episode)
2013
Devious Maids as Jackson Narino (1 episode)
2013
42 as Reporter Three
2012
Parental Guidance as Kent
2011
The Change-Up as Amalgamated Exec
2011
Teen Wolf as Omega (1 episode)
2011
Franklin & Bash as Neal Bryant (1 episode)
2008
The Librarian: The Curse of the Judas Chalice as Mason
2006
All the King's Men as Photographer 1
2003
One Tree Hill as Marketing VP (1 episode)