Actor
Having studied acting and directing at the world-renown Pasadena Playhouse College, and filmmaking at UCLA, John has appeared in over 400 films, TV shows, plays and commercials.
Hell Hath No Fury
2026 · as Detective Loomis
The Salem Chronicles
2025 · as Mr. Nelson
Snow White and the 7 Dwarfs
2025 · as Jasper (voice)
Hidden Creek
2025 · as Jimmy Tucker
Sundowning
2024 · as Jack
The Second Coming of John Cooper
2024 · as Marshall Wesserman
Do Not Watch
2023
Jail Breakers
2023 · as Warden Kendrick
The Legend of Jack and Diane
2023 · as Chief Melton Jonas
Aisle Be Home for Christmas
2022 · as Tristan
Tales from the Apocalypse
2022 · as Dr. Stephen
Dennis & Henry's Post-Divorce Checklist
2022 · as Monty