Filmography
- Cry of the Owl (2008)
- Adoration (2008)
- Weirdsville (2007) as Dexter
- Anamorph (2008) as Carl
- Underworld: Evolution (Jan. 20, 2006) as Michael Corvin
- XXX: State of the Union (Apr. 29, 2005) as Agent Kyle Steele
- The 24th Day (2004) as Tom
- Underworld (2003/I) as Michael Corvin ... aka Underworld (Germany)
- My Life Without Me (2003) as Don ... aka Ma vie sans moi (Canada: French title) ... aka Mi vida sin mí (Spain)
- Dark Blue (2002) as Bobby Keough
- Duets (2000) as Billy Hannan
- "Felicity" (1998) TV Series as Ben Covington
- Rescuers: Stories of Courage: Two Couples (1998) (TV) as Patric (segment "Marie Taquet")
- Ursa Major (1997) as Jason
- Every 9 Seconds (1997) (TV) as Greg ... aka A Call for Help
- Kitchen Party (1997) as Scott
- What Happened to Bobby Earl? (1997) (TV) as Steve Talbert ... aka Murder in a College Town
- Dead Silence (1997) (TV) as Officer Stevie Cardy ... aka Silence de mort (Canada: French title)
- Giant Mine (1996) (TV) as Spanky Riggs
- Can I Get a Witness? (1996)
- A Brother's Promise: The Dan Jansen Story (1996) (TV) as One of Dan Jansen's Friends
- "Nancy Drew" (1995) TV Series as Ned Nickerson ... aka Alice et les Hardy Boys (France)
- Net Worth (1995) (TV) as Rookie











