Loading amazing content...
Acting
July 26, 1970
New Orleans, Louisiana, USA
Alien
2000
Soldier in Locker Room
1999
Football Quarterback (uncredited)
1997
as Alien
as Soldier in Locker Room
as Football Quarterback (uncredited)