answersLogoWhite

0

Santa Clarita, California. Don't know what part, but seen him around town a few times. IMDB backs it up.

User Avatar

Wiki User

13y ago

What else can I help you with?