Cast Credits Defiance (2013) Guest starring as Med-Tech Episode 1x09: If I Ever Leave This World Alive (Jun 17, 2013) [Co-Star]