Browse
Discover
38 · Born: Nov 7, 1985
Known For
An actor, known for James and the Giant Peach (1996) and Microsoap (1998).
Career