Cast Credits Better Things (2016) Guest starring as Pedro Episode 2x01: September (Sep 14, 2017) Castle (2009) Guest starring as Mike Harlin Episode 8x17: Death Wish (Apr 11, 2016)