Stan Dearborn 2004-2005: Słowo na L (The L Word) jako Bert Gruber 2004-2006: Gwiezdne wrota (Stargate SG-1) jako pułkownik Lionel Pendergast 2005: Wydział do spraw specjalnych (Cold Squad) jako dr Evan Moss 2007: Nie z tego świata (Supernatural) jako profesor Cox 2003-2007: Tajemnice Smallville (Smallville) jako doktor 2007: Podróżnik (Traveler) jako Joseph 2006-2010: Eureka (Eureka) jako generał Mansfield 2008: Charlie & Me jako dr Robert Graham 2008: Morderstwo po drugiej stronie (On the Other Hand, Death) jako Carl Deems 2010: Hellcats jako ojciec Savannah 2011: Paragraf Kate (Fairly Legal) jako Joe Riley 2011: Sanktuarium (Sanctuary) jako Security Force Cmmander 2011: Oszukać przeznaczenie 5 (Final Destination 5) jako dr Leonetti 2012: Słyszący myśli (The Listener) jako Thomas Vallance 2013: Cedar Cove jako senator Pete Raymond 2013: Mściciel z Wall Street (Bailout: The Age of Greed) jako Ian Marwood 2014: Czarownice z East Endu (Wiches of East End) jako Will Hutton 2014-2015: Dawno, dawno temu (Once upon a Time) jako ojciec Lily 2015: Wiek Adaline jako Stanley Chesterfield 2015: iZombie jako James Sparrow 2015: Miasteczko Wayward Pines (Wayward Pines) jako Brad Fisher 2016-2017: Przebudzony (Shut Eye) jako mąż Nadine 2017-2021: Riverdale jako Clifford Blossom 2018: Ocaleni jako gen.