Simple Twist of Fate) jako Bryce 1992: Gabinet figur woskowych 2: Zagubieni w czasie (Waxwork II: Lost in Time) jako George 1992: Liberator (Under Siege) jako Domiani 1990: Midnight Cabaret jako Paul Van Dyke 1989: Różowy cadillac (Pink Cadillac) jako Alex 1987: Nocni najeźdźcy (Nightflyers) jako Jon Winderman 1987: Double Switch jako Simon 1985: Ghoulies jako Malcolm Graves 1971: I, Monster jako uliczny osiłek 1968: Joanna 1967: Nauczyciel z przedmieścia (To Sir, with Love) jako Williams
Seriale 2011: W garniturach (Suits) jako Sergei Baskov (gościnnie) 2006: Four Kings jako Nick Dresden 2005: Kości (Bones) jako Simon Graham 2003–2010: Bez skazy (Nip/Tuck) jako Everett Poe 2002: Jak zostać gwiazdą (My Guide to Becoming a Rock Star) jako Eric Darnell 2001–2006: Agentka o stu twarzach (Alias) jako Miles Devereaux (gościnnie) 2001: Magiczny amulet (Dead Last) jako J.L.