Lisa Bowerman

Lisa Bowerman is the actor who portrays Cadania in Relative Dimensions. She also portrayed Karra in Doctor Who.