Michael Leopard is an actor, known for Liar Liar (1997), Rising Sun (1993) and It'll Kill You (1996). Read more on iMDB