Cast Credits Naked and Afraid (2013) Guest starring as Tom Touw Episode 3x03: Hearts of Darkness (Jul 13, 2014)