Cooke left the cast of Billy Elliot on 7 July 2007, after completing 21 months - 200 shows as Billy.
Cooke has appeared on Blue Peter, Ready Steady Cook (against friend George Maguire who also played Billy Elliot), the Paul O'Grady Show and as a guest performer on Any Dream Will Do.