Steve Bean is known for his work on Blast from the Past (1999), Mousehunt (1997) and Shakes the Clown (1991). Read more on iMDB