Appeared on Broadway in Tom Stoppard's play "The Invention Of Love" directed by "Hairspray" Tony-Award-winning director Jack O'Brien. The play starred Robert Sean Leonard and Richard Easton. It was produced by Lincoln Center Theatre. It was nominated for 5 Tony Awards and won 2 of them. It was also the New York Drama Critics ...
Did You Know?
Co-produced short film, Chinese Dream
(2004), which has played at more than twenty film festivals all over the world, and has won the best short award at many of them, including the San Francisco International Film Festival.