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.
What's New, Scooby-Doo?
- Main article(s): What's New, Scooby-Doo?
|213. New Mexico, Old Monster||Leon Strongfeather|