Cast Credits Marvel's The Punisher (2017) Guest starring as Davis Episode 2x09: Flustercluck (Jan 18, 2019)