John Marrs is an American actor currently based in Tombstone Arizona. His rugged looks and ability to handle guns and horses have led to many roles in western movies. This multi-talented former lawman and soldier started out in films as a technical advisor and firearms instructor. It wasn't long before he found his way in front of the camera. Besides acting, he enjoys working on other aspect of film making. He has credits as horse wrangler, armorer, writer and assistant director, to name a few.
TBAHidden Creek as Bruce Grayson
TBAOutriding the Devil as Deputy Dan Tucker
2025Killin' Jim Kelly as Print Olive
2024Ghosts of Red Ridge as Kent
2024Joe Crist as Anton Weaver
2024The Legacy of the 12 Westerns as Unknown
2024Taken from Rio Bravo as Bud Cafferey
2023Among Wolves as George Holmes
2023Outlaw Johnny Black as Bo Clayton
2023The Warrant: Breaker's Law as Sergeant
2023Gunfight at Rio Bravo as Grady
2023The Five as Scott
2022Bottled Up Poison as Unknown
2022For the Reward as Unknown
2021Badland Doves as Tom Black
2021Heart of the Gun as Jack Travers
2021The Wilderness Road as Captain Ballenger
2021The Pleasant Valley War as Edwin Tewksbury
2021The Woman Who Robbed the Stagecoach as Judge Fletcher M. Doan
2021The New Frontier as He
2021A Guide to Gunfighters of the Wild West as Deadshot John Scott
2021The Bank Robbery as Clint Bodine
2021Promise as Danbury
2021Counting Bullets as Sergeant Whitlock
2021The Adventures of Bandit and Wild Wes as Doc Holliday
2021She was the Deputy's Wife as Sheriff Bob
2019Rattlesnakes as Mr. Plaxton
2024Ghosts of Red Ridge ... Associate Producer
2024The Legacy of the 12 Westerns ... Producer
2024Taken from Rio Bravo ... Executive Producer
2023The Five ... Producer
2021Heart of the Gun ... Producer
2021The Pleasant Valley War ... Producer
2021The Bank Robbery ... Producer
2021The Adventures of Bandit and Wild Wes ... Producer