Cast Credits The Aurora Teagarden Mysteries (2015) Guest starring as Perry Dell (5 episodes) Episode 2018-01-07: Last Scene Alive: An Aurora Teagarden Mystery (Jan 7, 2018) Episode 2017-03-19: Dead Over Heels: An Aurora Teagarden Mystery (Mar 19, 2017) [Co-Star] Episode 2016-10-16: The Julius House: An Aurora Teagarden Mystery (Oct 16, 2016) [Co-Star] Episode 2016-06-12: Three Bedrooms, One Corpse: An Aurora Teagarden Mystery (Jun 12, 2016) [Co-Star] Episode 2015-07-26: Real Murders: An Aurora Teagarden Mystery (Jul 26, 2015) [Co-Star] View 2 more View 2 less Arrow (2012) Guest starring as Shane Colvin Episode 1x09: Year's End (Dec 12, 2012) [Co-Star] Psych (2006) Guest starring as Randy Jackson Episode 5x12: Dual Spires (Dec 1, 2010) [Co-Star]