Filmy TV 2005: Plaga (Swarmed) jako Kent 2002: Od drzwi do drzwi (Door to Door) jako John Brady 2002: Sen o nożu (All Around the Town) jako Justin Donnelly 1999: Ucieczka z Marsa (Escape from Mars) jako Bill Malone 1997: The Call of the Wild: Dog of the Yukon jako Hazardzista 1995: Rodzinny dylemat (A Family Divided) jako Todd 2008: Zaginiony skarb Wielkiego Kanionu (Lost Treasure of the Grand Canyon) jako Jacob Thain 2010: Arktyczny podmuch (Arctic Blast) jako Jack Tate

Seriale TV 2012: Szpital nadziei jako Charlie Harris 2011: Punkt krytyczny jako David Fleming 2010: Nie z tego świata jako Rob (odcinek 5.17 99 Problems) 2010: Tower Prep jako Literature 2010–2011: Tajemnice Smallville jako Carter Hall / Hawkman 2009: Sanctuary gościnnie jako Jimmy 2009–2010: Gwiezdne wrota: Wszechświat jako dr Daniel Jackson (4 odcinki) 2008–2009: Tożsamość szpiega (Burn Notice) jako Victor 2008: Gwiezdne wrota: Atlantyda (Stargate Atlantis) jako dr Daniel Jackson 2007: Eureka jako Christopher Dactylos 2007: 24 godziny (24) jako Mark Bishop 2005: CSI: Kryminalne zagadki Miami (CSI: Miami) jako Doug Stets 2003: Andromeda jako Remiel/Bilans wyroku 2001, 2004: Andromeda jako Gabriel 2002: The Chris Isaak Show jako Trevor 2000: Po tamtej stronie (The Outer Limits) jako dr Will Olsten 1998: Po tamtej stronie (The Outer