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

Now You Know

2002
as Shane

Flight of the Living Dead

2007
as Co-Pilot Randy

Tides of War

2005
as NSA Agent Winters

What Love Sees

1996
as Howard

Hong se lian ren

1998
as Dr. Robert Payne

Break-In

2006
as Parker

Ocean of Pearls

2008
as Dr. Ryan Bristol

Guest Star

Episode Legacy
Where Spirit Lives
1999
Episode Buffy the Vampire Slayer
Reptile Boy
1997
Episode Close to Home
Sex, Toys and Videotape
2006
Episode Sliders
Paradise Lost
1997
Episode Star Trek: Voyager
Drone
1998
Episode Cold Case
The Hen House
2006
Episode Love & Money
Pilot
1999
Episode Private Practice
Triangles
2010
Episode Frasier
The Kid
1997
Episode Grey's Anatomy
Oh, the Guilt
2006
Episode Movie Stars
The Two Faces of Steve
2000