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

Godzilla

2014
as Akio's father

Lake Placid

1999
as Paramedic

Duets

2000
as Texas Trooper #1

Murder in My Mind

1997
as Lab Assistant

Deep Rising

1998
as Radar Man

American Dragons

1998
as Young Yakuza

Third Man Out

2005
as Dark Figure #2

Guest Star

Episode Babylon 5
Babylon 5: The Legend of the Rangers - To Live and Die in Starlight
2002
Episode Dark Angel
411 on the DL
2000
Episode The X-Files
Nisei (1)
1995
Episode Two
Black Ops
1996
Episode First Wave
Terminal City
2001
Episode Stargate SG-1
The Enemy Within
1997