Discover
Birth Name
Thomas Lewis Lazarus
Born
Monday, 05 October 1942
Director Filmography
Title | Year |
---|
The Exhibitionist Files | 2002 |
7 Lives Xposed | 2001 |
Voyeur Confessions | 2001 |
House of Love | 2000 |
Producer Filmography
Title | Year |
---|
7 Lives Xposed | 2001 |