Home / Discover / People
  • Created April 5, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Roswell

1999
as Max Evans

The Grudge

2004
as Doug

Pleasantville

1998
as Mark's Lackey #2

The Tattooist

2007
as Jake Sawyer

Rites of Passage

1999
as Campbell Farraday

Senseless

2008
as Eliott Gast

Shooting Livien

2005
as John Livien

Skinwalkers

2006
as Varek

Dragon Wars: D-War

2007
as Ethan Kendrick

The Shipping News

2001
as Dennis Buggit

Guest Star

Episode Supergirl
Phantom Menaces
2021
Episode Roswell, New Mexico
Mr. Jones
2020
Episode Pacific Blue
Genuine Heroes
1996
Episode Supergirl
Lost Souls
2021
Episode Step by Step
Something Wild
1994
Episode Roswell, New Mexico
Good Mother
2020
Episode Roswell, New Mexico
American Woman
2020
Episode 7th Heaven
Truth or Dare
1997
Episode Cracker (US)
Lemmings Will Fly
1997
Episode RiffTrax
Dragon Wars: D-War
2009
Episode Supergirl
A Few Good Women
2021
Episode Alien Nation
Millennium
1996
Episode Supergirl
Fear Knot
2021
Episode Roswell, New Mexico
The Diner
2020
Episode Roswell, New Mexico
What If God Was One of Us?
2020
Episode Buffy the Vampire Slayer
Lie to Me
1997
Episode Step by Step
I'll Be Home for Christmas
1994
Episode Breakout Kings
An Unjust Death
2012
Episode Supergirl
Welcome Back, Kara
2021
Episode JAG
Ghosts
1997