He played the role of Gordon in the 2013 Chichester Festival Theatre production of Neville's Island.
In 2016, Edmondson took part in episode 4 of The Great Sport Relief Bake Off and won the title of Star Baker.