Cast Credits Joan of Arcadia (2003) Guest starring as Twin #1 God Episode 1x23: Silence (May 21, 2004) [Co-Star]