Camilla Power

Camilla Power (born 13th November 1976) is an Irish actress who played Jessica McAllister between 1993 and 1995.

She has also appeared in Waterloo Road and Doctors, as well as many other shows and TV movies.