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

X-Men: Days of Future Past

2014
as US Army General

Priscilla

2023
as Vernon Presley

Enemy

2013
as Anthony

Race

2016
as Phil Diamond

Shut In

2016
as Sheriff

Cadet Kelly

2002
as Col. Mikkelson

Fahrenheit 451

2018
as Protesting Eel

Bugs

2003
as Jack Ball

Outrage

2003
as Matt Harper

Solar Attack

2006
as Joe Aguilar

Battlefield Earth

2000
as Assistant Planetship / Psychlo Guard

My Salinger Year

2021
as J.D. Salinger

Affliction

1997
as Chick Ward

Wandering Eye

2011
as Mr. Federman

Mambo Italiano

2003
as Peter

Different

1999
as Richie Newton

Guest Star

Episode Are You Afraid of the Dark?
The Tale of the Fire Ghost
1994
Episode Are You Afraid of the Dark?
The Tale of the Dream Machine
1993
Episode Wild Card
Pilot
2003
Episode In a Heartbeat
A Night to Remember
2000
Episode Titans (2018)
Lex Luthor
2022
Episode RiffTrax
Battlefield Earth
2007
Episode Psi Factor: Chronicles of the Paranormal
Death at Sunset / Collision
1997
Episode Titans (2018)
Super Super Mart
2022
Episode Titans (2018)
Mother Mayhem
2022