He is best known for portraying Jamie Marshbrook in The Bay,[1] Michael Leeks in Call The Midwife[2] and Provence in Marie Antoinette, created by Deborah Davis of The Favourite.
Archer made his debut in the stage production Nivelli's War at the Lyric Theatre, Belfast which transferred to the New Victory Theater in New York.
[9][10] In 2020, he joined the lead cast of Torben Betts' Monogamy which toured the UK and went on to run at The Park Theatre in London.
[11] Archer has also starred in various other productions in London including Confessional at the Southwark Playhouse, Blue at the Gate Theatre and When The Sea Swallows Us Whole at The Vault Festival.
[16] He next appeared as Michael Leeks in the tenth series of Call the Midwife in a story following conversion therapy in Britain during the 1960s.