2025
Countdown as District Attorney Grayson Valwell2025
If You Should Leave Before Me as Lorne2024
High Potential as Detective Lavolie2024
Hemet, or the Landlady Don't Drink Tea as Martin2023
Unstable as Ted2023
As Luck Would Have It as Ken2023
Failure! as Mr. Serge2023
The Last Butterflies as Reporter2023
Amazing Grace as Dr. Philip2022
The Villains of Valley View as Officer Collins2022
Senior Year as Principal Young2020
B Positive as Guy2020
Saved by the Bell as Angry Reporter2020
Broke as Mario Jones2020
Twisted Twin as Detective Fisher2020
Anatomy of an Antihero: Redemption as Dr. Brown2018
9-1-1 as Aldous Pate2018
All American as Robert Hicks2018
Skin: The Movie as Not available2017
The Orville as Scientist2017
The Playground as Grandison2017
Loss And Found as Merrick2016
This Is Us as Lester2016
Lethal Weapon as IA Agent2014
Scorpion as Jeremy Pratt2014
The Case of Evil as Deke Williams2013
Brooklyn Nine-Nine as Frank Murwin2013
The Fosters as Angry Dad2012
Scandal as Defense Lobbyist2012
The Soul Man as Detective Ed2010
Unusual Suspects as Detective Johnson2005
Grey's Anatomy as Karl2000
Curb Your Enthusiasm as Cop