Leon Lee is known for his work on Thor (2011), Mr. Baseball (1992) and Legacy: Black Ops (2010). Read more on iMDB