celeb bg
Leo Schwab

Leo Schwab

Date of birth : No data
City of birth : No data

Leo Schwab is known for Escape from Monster Manor (1993) and Starcade (1982).

Info mistake?

Filmography