Michael Horse is an American actor, jeweler, ledger painter. He had a recurring guest role as Deputy Hawk on Twin Peaks, and was the voice of Carlos Maza and Peter Maza on Gargoyles.

Voice roles

What's New, Scooby-Doo?

Main article(s): What's New, Scooby-Doo?
Episode Character
Season 2
213. New Mexico, Old Monster Leon Strongfeather

External links

Community content is available under CC-BY-SA unless otherwise noted.