← Back
Leo Masters

Personal Info

Known For

Acting

Birthdate

1970-10-15

Day of Death

2001-06-22

Place of Birth

Santa Barbara, California, USA