Bo’s work for theatre includes Cloud Nine at the Almeida Theatre directed by Thea Sharrock, Hilda at the Hampstead Theatre directed by Rachel Kavanaugh, Dr Faustus at the Young Vic Theatre directed by David Lan and The Tempest for the RSC directed by James MacDonald. His work for television includes parts in Holby City, Waking the Dead, The Inspector Lynley Mysteries, Ny-Lon and Eastenders. For film he has played roles in The Queen of Sheba’s Pearls and Enigma.