Supernatural Guest cast, played by Julie Patzwald Episode 2x18: Hollywood Babylon (Apr 19, 2007) Guest cast, played by Russel Badger Episode 8x21: The Great Escapist (May 1, 2013)