Cast Credits Just Add Magic (2015) Guest starring as Nick Episode 3x12: New Protectors (Oct 25, 2019) Homeland (2011) Guest starring as Randy Barbera Episode 6x07: Imminent Risk (Mar 5, 2017) [Co-Star]