[4] After graduation she joined the Royal Shakespeare Company and made her professional stage debut in an adaptation by Adrian Mitchell of Alice in Wonderland.
[5] In 2007, she had her first leading role in a West End production, playing the character Arwen in the musical stage adaptation of The Lord of the Rings.
[7] She has also had leading parts in City of Angels (Donmar Warehouse), Finding Neverland (Leicester Curve) and Ragtime (Regent's Park Open Air Theatre).
[9] Her television work includes appearances in Spooks, Miranda, Endeavour, Lovesick, Midsomer Murders, Truth Seekers and The Queen's Gambit.
[10][11] In September 2018, Craig began appearing alongside Patti LuPone in a revival of the Stephen Sondheim musical Company.