Cast Credits Lucifer (2016) Guest starring as Hot Dude Episode 2x14: Candy Morningstar (May 1, 2017) [Co-Star] Arrow (2012) Guest starring as Dance Partner Episode 1x19: Unfinished Business (Apr 3, 2013) [Co-Star] Psych (2006) Guest starring as Shirtless Dude Episode 7x10: Santa Barbarian Candidate (May 1, 2013) [Co-Star]