tom defranco is an actor, known for the deadly spawn (1983), alien nation (1988) and dr. alien (1989).