In December 2009, Horwood played the part of the Queen in "Snow White and the 7 Dwarves" at Venue Cymru in Llandudno, North Wales, a role he reprised in December 2010 at the Hawth in Crawley, and at the Orchard Theatre in Dartford, Kent, alongside Ann Widdecombe in 2011. In December 2012, he played the same role in the Swan Theatre in High Wycombe, again alongside Widdecombe and also in December 2013 at the Cliffs Pavilion, Southend. In 2014, 2015 and 2016 he played Captain Hook in Peter Pan at The Orchard Theatre, Dartford, Wycombe Swan, High Wycombe and Churchill Theatre, Bromley. In December 2017 he played the Wicked Queen in Snow White and the Seven Dwarves at Mayflower Theatre, Southampton. In December 2018 he played the Wicked Stepmother in Cinderella at New Victoria Theatre, Woking. In December 2019 he played the Wicked Queen in Snow White and the Seven Dwarves at Manchester Opera House, Manchester. In December 2020 he will play the Wicked Stepmother at the Mayflower Theatre, Southampton alongside Debbie McGee.