Cast Credits Travelers (2016) Guest starring as Pastor Episode 1x06: Helios-685 (Nov 21, 2016) [Co-Star] Aftermath (2016) Guest starring as Doc Simmons Episode 1x11: Where the Dead Men Lost Their Bones (Dec 6, 2016) [Co-Star] DC's Legends of Tomorrow (2016) Guest starring as Flight Director Episode 2x14: Moonshot (Mar 14, 2017) [Co-Star] The Magicians (2015) Guest starring as Narrator Episode 2x11: The Rattening (Apr 5, 2017) [Co-Star] iZombie (2015) Guest starring as Senior Scientist Episode 2x15: He Blinded Me... with Science (Mar 22, 2016) [Co-Star] When Calls the Heart (2014) Guest starring as Mr. Jenkins (9 episodes) Episode 5x08: Weather the Storm (Apr 8, 2018) Episode 5x07: Heart of the Matter (Apr 1, 2018) Episode 5x06: Love and Marriage (Mar 25, 2018) Episode 5x04: Open Hearts (Mar 11, 2018) Episode 5x03: Home Is Where the Heart Is (Mar 4, 2018) Episode 4x04: Change of Heart (Mar 12, 2017) Episode 3x08: Prayers from the Heart (Apr 10, 2016) Episode 3x07: Hearts in Question (Apr 3, 2016) Episode 3x06: Heartbreak (Mar 27, 2016) View 6 more View 6 less Mr. Young (2011) Starring as Principal Tater Supernatural (2005) Guest starring as Counselor Episode 13x09: The Bad Place (Dec 7, 2017) [Co-Star]