Scotty Leavenworth
Acting
May 21, 1990
Riverside, California, USA
3 Titles