Andy Smith is an actor, known for Godzilla vs. Mechagodzilla II (1993) and Roboman Hakaider (1995). Read more on iMDB