Cast Credits Helstrom (2020) Guest starring as Liddle Episode 1x01: Mother's Little Helpers (Oct 16, 2020) The Order (2019) Guest starring as Edgar Episode 2x10: New World Order, Part 2 (Jun 18, 2020) [Co-Star] Ruby Herring Mysteries (2019) Guest starring as Derek Saylor Episode 2019-01-20: Silent Witness (Jan 20, 2019) Kidding (2018) Guest starring as PNP Officer Episode 2x06: The Death of Fil (Feb 23, 2020) [Co-Star] S.W.A.T. (2017) Guest starring as Father Guzman Episode 1x03: Pamilya (Nov 16, 2017) Shut Eye (2016) Guest starring as Kurt Episode 1x10: Ace of Swords (Dec 7, 2016) [Co-Star] Second Chance (2016) Guest starring as Charlie Episode 1x05: Scratch That Glitch (Feb 12, 2016) The Whispers (2015) Guest starring as Scientist #1 Episode 1x05: What Lies Beneath (Jun 29, 2015) [Co-Star] Intruders (2014) Guest starring as Bellman Thomas Episode 1x07: The Crossing Place (Oct 4, 2014) Arctic Air (2012) Guest starring as Dr. Hui Episode 2x06: Dangerous Cargo (Feb 13, 2013) Once Upon a Time (2011) Guest starring as Bashful (36 episodes) Episode 6x20: The Song in Your Heart (May 7, 2017) [Co-Star] Episode 6x10: Wish You Were Here (Dec 4, 2016) [Co-Star] Episode 5x22: Only You (May 15, 2016) [Co-Star] Episode 5x21: Last Rites (May 8, 2016) [Co-Star] Episode 5x12: Souls of the Departed (Mar 6, 2016) [Co-Star] Episode 5x11: Swan Song (Dec 6, 2015) [Co-Star] Episode 5x05: Dreamcatcher (Oct 25, 2015) [Co-Star] Episode 5x03: Siege Perilous (Oct 11, 2015) [Co-Star] Episode 5x02: The Price (Oct 4, 2015) [Co-Star] Episode 4x23: Operation Mongoose, Part 2 (May 10, 2015) [Co-Star] Episode 4x22: Operation Mongoose, Part 1 (May 10, 2015) [Co-Star] Episode 4x11: Shattered Sight (Dec 7, 2014) [Co-Star] Episode 3x22: There's No Place Like Home (May 11, 2014) [Co-Star] Episode 3x13: Witch Hunt (Mar 16, 2014) [Co-Star] Episode 3x12: New York City Serenade (Mar 9, 2014) [Co-Star] Episode 3x11: Going Home (Dec 15, 2013) [Co-Star] Episode 3x10: The New Neverland (Dec 8, 2013) [Co-Star] Episode 3x07: Dark Hollow (Nov 10, 2013) [Co-Star] Episode 3x02: Lost Girl (Oct 6, 2013) [Co-Star] Episode 2x22: And Straight on 'til Morning (May 12, 2013) [Co-Star] Episode 2x19: Lacey (Apr 21, 2013) [Co-Star] Episode 2x13: Tiny (Feb 10, 2013) [Co-Star] Episode 2x11: The Outsider (Jan 13, 2013) [Co-Star] Episode 2x10: The Cricket Game (Jan 6, 2013) [Co-Star] Episode 2x09: Queen of Hearts (Dec 2, 2012) [Co-Star] Episode 2x07: Child of the Moon (Nov 11, 2012) [Co-Star] Episode 2x04: The Crocodile (Oct 21, 2012) [Co-Star] Episode 2x02: We Are Both (Oct 7, 2012) [Co-Star] Episode 2x01: Broken (Sep 30, 2012) [Co-Star] Episode 1x21: An Apple Red as Blood (May 6, 2012) [Co-Star] Episode 1x19: The Return (Apr 22, 2012) [Co-Star] Episode 1x16: Heart of Darkness (Mar 18, 2012) [Co-Star] Episode 1x14: Dreamy (Mar 4, 2012) [Co-Star] Episode 1x10: 7:15 A.M. (Jan 22, 2012) [Co-Star] Episode 1x09: True North (Jan 15, 2012) [Co-Star] Episode 1x01: Pilot (Oct 23, 2011) [Co-Star] View 33 more View 33 less Fairly Legal (2011) Guest starring as Warne Episode 2x08: Ripple of Hope (May 4, 2012) [Co-Star] Fringe (2008) Guest starring as Tech Episode 2x22: Over There: Part 1 (May 13, 2010) [Co-Star] Guest starring as Agent #1 Episode 3x05: Amber 31422 (Nov 4, 2010) [Co-Star] Santa Baby (2006) Starring as Sandy Criminal Minds (2005) Guest starring as Doctor Michael Bateman Episode 13x07: Dust and Bones (Nov 15, 2017) The Dead Zone (2002) Guest starring as Foley Episode 2x15: Deja Voodoo (Jul 20, 2003) Cold Squad (1998) Guest starring as Michael Episode 4x06: Slave to the Job (Nov 17, 2000) [Co-Star] Guest starring as Rosario Dix Episode 7x11: C'mon I Tip Waitresses (Apr 2, 2005) [Co-Star] NightMan (1997) Guest starring as Eddie Chin Episode 2x09: Ring of Fire (Jan 10, 1999) The Sentinel (1996) Guest starring as Danny Choi Episode 1x03: Killers (Apr 3, 1996) The Outer Limits (1995) Guest starring as Lab Tech Episode 2x15: Afterlife (May 19, 1996) [Co-Star] The X-Files (1993) Guest starring as Tattooed Prisoner Episode 3x05: The List (Oct 20, 1995)