The World's Biggest Penis 2006
Director, Producer
X-Rated Ambition: The Traci Lords Story 2003
Director
Credits from TMDB.