Troy EvansTroy Evans Selective FilmographyAlien Fury: Countdown to Invasion(2000)CastActorMy Favorite Martian(1999)CastActorAutomatic(1995)CastActorDemolition Man(1993)CastActorThe Lawnmower Man(1992)CastActorMartians Go Home(1989)CastActor(*) uncredited