Rachel Harland, a renowned individual, has garnered recognition for her captivating performances in various film and television productions. Notably, her notable roles include the 2005 cinematic masterpiece "Boo", the 2015 thrilling disaster film "Sharknado 3: Oh Hell No!", and the 2003 critically acclaimed stage play "Princess Ida".














