Cast Credits Sheena (2000) Guest starring as Meshudu Episode 2x06: The Treasure of Sienna Mende (Nov 10, 2001)