Home›Matthew TwiningMatthew TwiningKnown for ActingBorn:1981-09-23Place:La Jolla, California, USAMovies2008Adventures of Johnny Tao Details 2003Leeches! Details 2002The Frightening Details