Cast Credits Mystery 101 (2019) Guest starring as Booking Sergeant Episode 2019-09-15: Words Can Kill (Sep 15, 2019) Siren (2018) Guest starring as Foreman Rob Episode 1x02: The Lure (Mar 29, 2018) [Co-Star] The Good Doctor (2017) Guest starring as Friendly Neighbor Episode 1x02: Mount Rushmore (Oct 2, 2017) [Co-Star] SIX (2017) Guest starring as Instructor Episode 2x04: Seesaw (Jun 13, 2018) [Co-Star] Frequency (2016) Guest starring as Prison Guard Episode 1x06: Deviation (Nov 9, 2016) [Co-Star] No Tomorrow (2016) Guest starring as Old Barber Episode 1x12: No Time Like the Present (Jan 10, 2017) [Co-Star] The Tomorrow People (2013) Guest starring as Security Guard Episode 1x07: Limbo (Nov 20, 2013) [Co-Star] Arrow (2012) Guest starring as Armed Guard Episode 1x21: The Undertaking (May 1, 2013) [Co-Star] Guest starring as Officer Episode 5x07: Vigilante (Nov 16, 2016) [Co-Star] Continuum (2012) Guest starring as Business Man Episode 2x11: Second Guess (Jul 21, 2013) [Co-Star] Supernatural (2005) Guest starring as Don the Groundskeeper Episode 14x05: Nightmare Logic (Nov 8, 2018) [Co-Star]