Barrett was educated at
Bedford School, where he was a boarder. He then trained at the
Guildhall School of Music and Drama in
London. In 2010, he joined the main cast of the long running
BBC One medical drama
Holby City, playing
Sacha Levy. He remained until the show's final episode in 2022, recently reprising the role in a 2023 episode of sister series
Casualty. His extensive stage career began in 1991, and he has more than thirty credits to his name in the West End and around the UK. In 2008, he appeared as Malvolio in the
Propeller production of
Twelfth Night at the
Old Vic in London. In March 2012, he appeared in
Modestep's video "Show Me a Sign" as "The Boss". Barrett is married to the actress Rebecca Charles with whom he has two daughters (born 1997 and 2001). ==Performances==