- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Michael Horse was born on December 21, 1949 in Los Angeles, California, USA. He is an actor and writer, known for Twin Peaks (1990), The Legend of the Lone Ranger (1981) and North of 60 (1992). He has been married to Pennie Opal Plant since 2009. He was previously married to Sandra Horse and Linda D. Ridgway.
Awards
Known For
Filmography