Cast Credits Continuum (2012) Guest starring as Carson Hirsch Episode 2x07: Second Degree (Jun 9, 2013) [Co-Star] Fringe (2008) Guest starring as Commuter Episode 2x18: White Tulip (Apr 15, 2010) [Co-Star] Psych (2006) Guest starring as Derrick Poole Episode 6x15: True Grits (Apr 4, 2012) [Co-Star] Supernatural (2005) Guest starring as John Episode 8x15: Man's Best Friend with Benefits (Feb 20, 2013) [Co-Star] Millennium (1996) Guest starring as Officer Ginelli Episode 2x03: Sense and Antisense (Oct 3, 1997) [Co-Star] Stingray (1986) Guest starring as Mickey Episode 2x04: Bring Me the Hand That Hit Me (Jan 30, 1987) [Co-Star]