Known For
Filmography
2025
2021
2020
2015
2014
2012
2009
2002
2001
2000
1997
1997
1996
1996
1994
1993

A Reluctant Heart
Movie · as Paul Bachelor

Untold: This Is My Story
Movie

Vampire Burt's Serenade
Movie · as Sid

Casual
TV · as Ben · 1 ep

The Bloody Indulgent
Movie · as Sid

Sebastian
Movie · as Robbie Lantana

Castle
TV · as David Lacey · 1 ep

The Backlot Murders
Movie · as Dez

The Nightmare Room
TV · as Will · 1 ep

The Broken Hearts Club: A Romantic Comedy
Movie · as Brian

The View
TV · as Self · 1 ep

Mike Hammer, Private Eye
TV · 1 ep

The Pretender
TV · as Jimmy Roemer · 1 ep

Clueless
TV · as Trent Cole · 1 ep

Models Inc.
TV · as David Michaels · 29 eps

Diagnosis: Murder
TV · as Alan Wallace · 1 ep
