Cast Credits The Good Doctor (2017) Guest starring as TSA Officer Episode 1x01: Burnt Food (Sep 25, 2017) [Co-Star] Lucifer (2016) Guest starring as Messenger Episode 2x12: Love Handles (Jan 23, 2017) [Co-Star] Girlfriends' Guide to Divorce (2014) Guest starring as Security Guard Episode 4x01: Rule #776: The Cat is Always on the Roof (Aug 17, 2017) [Co-Star] Arrow (2012) Guest starring as Pirate Episode 2x17: Birds of Prey (Mar 26, 2014) [Co-Star] Once Upon a Time (2011) Guest starring as Drunken Lout Episode 5x14: Devil's Due (Mar 20, 2016) [Co-Star] The Killing (2011) Guest starring as Tubby Guard Episode 3x05: Scared and Running (Jun 23, 2013) [Co-Star] Psych (2006) Guest starring as Disgruntled Delivery Person Episode 7x13: Nip and Suck It (May 22, 2013) [Co-Star] Guest starring as Gun Master Episode 7x01: Santabarbaratown 2 (Feb 27, 2013) [Co-Star]