Russell Badger is an actor, known for Shanghai Noon (2000), Summer of the Monkeys (1998) and Big Muddy (2014).
Known For
Credits
Cast Credits
Supernatural (2005)
Guest starring as Tour Guide
- Episode 8x21: The Great Escapist (May 1, 2013) [Co-Star]