Michael Horse movie list
Michael Horse was born on December 21, 1949 in Los Angeles, California, USA. He is known for Twin Peaks (1990), The Legend of the Lone Ranger (1981) and Passenger 57 (1992). He has been married to Pennie Opal Plant since 2009. He was previously married to Sandra Horse and Linda D. Ridgway.