Cast Credits Charmed (1998) Guest starring as Inspector Ryan Episode 7x19: Freaky Phoebe (May 1, 2005) [Co-Star]