Known For
Photos
Filmography

Deserted
Movie · as Troy

Superior
Movie · as Joe

Burning Blue
Movie · as Daniel Lynch

Possessions
Movie · as Orlando

The Vampire Diaries
TV · as Trevor · 3 eps

Rez Bomb
Movie · as Scott

The Mentalist
TV · as Gavin Yardley · 1 ep

90210
TV · as Fashion Design Instructor · 1 ep

September Dawn
Movie · as Jonathan Samuelson

Life
TV · as Jeffrey Farmer · 1 ep

Park
Movie · as Nathan

Shark Bait
Movie · as Percy (voice)

The Class
TV · 5 eps

The Island
Movie · as Calvin Klein Model

How to Deal
Movie · as Macon Forrester
The New Tom Green Show
TV · as Self · 1 ep

Slap Her... She's French
Movie · as Ed Mitchell

The Making of Gosford Park
Movie · as Self (uncredited)

Gosford Park
Movie · as Jeremy Blond

Smallville
TV · as Mikhail Mxyzptlk · 1 ep

Grounded for Life
TV · as Steve · 1 ep

Deeply
Movie · as James

The West Wing
TV · as Jean Paul · 6 eps


