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

Flashdance

1983
as Cecil

Godzilla

1998
as Dr. Mendel Craven

Christine

1983
as Moochie Welch

Amelia 2.0

2017
as Adam

Amelia 2.0

2017
as Sam Patterson

Smothered

2016
as Malcolm Danare

Popcorn

1991
as Bud

Godzilla: The Series

1998
as Mendel Craven

The Curse

1987
as Cyrus

Heaven Help Us

1985
as Caesar

Producer

Movie WTF: World Thumbwrestling Federation 2017

Guest Star

Episode Father Dowling Mysteries
The Face in the Mirror Mystery
1989
Episode CSI: Miami
Deviant
2006
Episode CSI: Miami
Innocent
2004