Cast Credits Marvel's The Punisher (2017) Guest starring as Simon Episode 2x04: Scar Tissue (Jan 18, 2019) Bull (2016) Guest starring as Eric Episode 3x10: A Higher Law (Dec 10, 2018) [Co-Star]