2026The WestiesTV showas FBI Agent Harry · 3 episodes
2025DMVTV showas Carl · 2 episodes
2025MurderbotTV showas Supervisor · 1 episodes
2023Fellow TravelersTV showas George Bauers · 1 episodes
2023Gen VTV showas Kyle · 3 episodes
2023Six Days to DieMovieas The Bearded Man
2023FUBARTV showas Foreman · 1 episodes
2022Five Days at MemorialTV showas Wheatly · 2 episodes
2022Revenge of the Black Best FriendTV showas Hunter · 2 episodes
2021Ginny & GeorgiaTV showas Journalist · 1 episodes
2020TransplantTV showas Jamie · 1 episodes
2020Spinning OutTV showas Kyle Smith · 1 episodes
2019Celeste and Moulee Till the End of the WorldMovieas News Broadcaster (voice)
2019The Umbrella AcademyTV showas Phil the Landlord · 1 episodes
2018The Christmas ChroniclesMovieas Freddy
2018CarterTV showas Keller · 1 episodes
2017Bon Cop Bad Cop 2Movieas Middle Brook Police Officer #1
2017Running With VioletTV showas Pierre · 1 episodes
2017Mary Kills PeopleTV showas Manager · 1 episodes
2017Workin' MomsTV showas Principal · 1 episodes
2016An American Dream: The Education of William BowmanMovieas Pickup Truck Guy
2016Suicide SquadMovieas Doctor at Rail Terminal
2016Baroness von Sketch ShowTV showas Dyson · 1 episodes
2015KilljoysTV showas Intake Officer · as Carl · 5 episodes
2015No Stranger Than LoveMovieas Leo Taylor
2014Odd SquadTV showas King Pin Mike · 1 episodes
2014Max & ShredTV showas Cousin Ozzy · 1 episodes
2014The DivideTV showas Young Man · 1 episodes
2013Treading WaterMovieas Group Member
2013Hemlock GroveTV showas Stage Manager · 1 episodes
2013RogueTV showas Brian · 1 episodes
2012Saving HopeTV showas Craig · 1 episodes
2011AlphasTV showas Jeff 'Dumpy' Kowalka · 4 episodes
2011Almost HeroesTV showas Smiling Guy · 1 episodes
2011Good DogTV showas Cougher · 1 episodes
2010REDMovieas CIA Doctor (uncredited)
2010Covert AffairsTV showas Tim · 1 episodes
2009Warehouse 13TV showas Alternate Santa · 1 episodes
2008Murdoch MysteriesTV showas Detective Babcock · as Railway Boss · 1 episodes