Cast Credits Camp Camp (2016) Starring as Mr. Allen Episode 3x13: Arrival of the Torso Takers (Oct 5, 2018)