Home›Elizabeth BowerElizabeth BowerKnown for ActingPlace:Leeds, West Yorkshire, England, UK Movies2025Jingle Bell Heist Details 2019The Cabinet Details 2017Secret Life of Boys: Farther Christmas Details 2009Micro Men Details 2004Closer Details 2003Meanwhile Details TV Shows2024Mammoth Details 2020Miss Scarlet Details 2017Creeped Out Details 2015Secret Life of Boys Details 2005Spoons Details 2005The New Worst Witch Details 1996Silent Witness Details