George „Bugs” Moran 2018: Profesjonalista (Asher) jako Uziel 2019: Podróże z diabłem (Running with the Devil) jako „Numer jeden” 2019: Countdown jako dr Sullivan 2020: Godzina prawdy (Hour of Lead) jako szeryf Rakes 2020: Lista priorytetów (The F**k-It List) jako Barry Brooks 2021: The Ravine jako Danny Turner 2021: Dogonić kulę (Catch the Bullet) jako szeryf Wilkins 2021: 13 minut (13 Minutes) jako Brad 2025: Jeden na milion (The Unbreakable Boy) jako Ojciec Rick 2025: Deadly Vows jako Sam

Filmy TV 1995: Książę miłości (The Price of Love) jako Brett 1996: Bez Jimmy’ego (After Jimmy) jako Jimmy Stapp 1996: Odnaleźć siebie (Calm at sunset) jako James Pfeiffer 1996: Przerwany romans (An Unfinished Affair) jako Rick Connor

Seriale 1995: Prawo i porządek (Law & Order) jako Shane Sutter 2002–2003: Gliniarze bez odznak (Fastlane) jako Van Ray 2004–2005: Sześć stóp pod ziemią (Six Feet Under) jako Jimmy 2006: Amerykański tata (American Dad!) jako Miles (głos) 2007: Układy (Damages) jako Gregory Malina 2007: Hannah Montana jako Snowball (głos) 2009–2015: Siostra Jackie (Nurse Jackie) jako dr Fitch Cooper 2013–2014: Glee jako Rupert Campion 2015: American Odyssey jako Peter Decker 2015–2016: Supergirl jako Maxwell Lord 2017–2018: S.W.A.T.