Frank Towers was born on September 25, 1968 in California, USA as Richard Shepard. He is an actor and director, known for The Lair (2007).