The Outer Limits
1995
Duane Keogh is an accomplished Actor as well as Lead Singer, Guitarist for Celtic Folk-Rock Band "The Town Pants". Duane is best known for his recent role as "Cowboy Narrator" on DC's Legends Of Tomorrow (Season 6 - Ep.9- Stressed Western) in which he not only plays an omniscient singing cowboy, but also recorded all the vocals for the "mixtape". imdb.com