Cast Credits Doctors (2000) Guest starring as Amelia Crosby Episode 23x44: An Unexpected Surprise (May 16, 2022)