Bower was born in London. His mother is a music manager and his father works for the Gibson Guitar Corporation. His maternal great-great-great-great-grandfather was Sir John Campbell, of Airds, Lieutenant Governor of Saint Vincent and the Grenadines.

Bower has had an interest in music and performance from a young age. He started playing the violin as a child, and was taught using the Suzuki method. He attended Bedales School, a co-educational independent school in Hampshire, and is a former member of the National Youth Music Theatre and the National Youth Theatre.


Acting career

Bower began his professional career when his friend Laura Michelle Kelly recommended him to her agent. He was a part-time model with Select Model Management in London.[4]

In 2007, he co-stars as Anthony Hope in Tim Burton’s Sweeney Todd: The Demon Barber of Fleet Street.[4] In 2008, he played Rocker in the film RocknRolla and Jack in Winter in Wartime. In 2009, he starred in the 2009 remake of the series The Prisoner as Number 11–12.

Also in 2009, he played the vampire Caius Volturi in the film The Twilight Saga: New Moon and both Twilight: Breaking Dawn films. He appeared as a young Gellert Grindelwald (the dark wizard defeated by Albus Dumbledore) in the 2010 film Harry Potter and the Deathly Hallows – Part 1; he reprised this role in the 2018 film Fantastic Beasts: The Crimes of Grindelwald, becoming one of two actors to appear in both film franchises. (The second Robert Pattinson, who appears as Cedric Diggory in the fourth Harry Potter movie, The Goblet of Fire, and Edward Cullen in the Twilight films. He played King Arthur in the 2011 television series Camelot. In 2010, he starred in the music video for “Young (Belane)” by The Xcerts.

In 2012, Bower appeared in the music video for “Never Let Me Go” by Florence + The Machine. He played Jace Wayland in The Mortal Instruments: City of Bones, the 2013 film adaptation of The Mortal Instruments series, by Cassandra Clare. In December 2013, he joined the cast of Burberry’s Campaign Stars for spring/summer 2014.

In June 2015, Bower began playing the role of Joe in the West End musical Bend It Like Beckham.

In July 2017, he was on the TNT original series Will (TV series). He played the role of the poet, gay atheist and spy Christopher Marlowe who was jealous of Shakespeare. Christopher Marlowe is preoccupied with death, the supernatural and the occult. Bower explained that the series delves into Marlowe’s life and refers him as a naughty boy.

In January 2019, Bower was announced as a star in the prelude series to Game of Thrones, titled Bloodmoon (also known as The Long Night), but HBO announced it had decided not to make the series in October 2019. He starred in the 2019 film Six Days of Sistine, distributed by Mbur Indie Film Distributor and co-starring Elarica Johnson. Since 2015, Bower has voiced Skiff in the Thomas & Friends franchise, having contributed to the television show, two home videos, and the feature film Sodor’s Legend of the Lost Treasure.

In 2022, Bower starred as Henry Creel / One / Vecna in season four of the Netflix series Stranger Things. Makeup for the role took up to eight hours a day to apply. His performance in the series garnered critical acclaim. During the makeup process, Bower was also coated with lubricant to make him look glossy.

Music career

Bower was the frontman and singer for the band Counterfeit, which released its first album in March 2017, and had a US tour in the same year. In November 2020, Bower announced the band’s split through their Instagram page. He released music as a solo artist shortly after. When Counterfeit disbanded, Bower said he felt sadness and grief. He also said that he likes writing country songs because of the structure of it. He stated “As far back as I can remember, whenever I picked up a microphone, it was harder for me to sing wholly in a British accent than to just wail away and drop my T’s or bend notes so it almost sounds American.”

Personal life

In February 2010, Bower was confirmed to be dating actress Bonnie Wright, whom he had met on the set of Harry Potter and the Deathly Hallows – Part 1. In April 2011, they confirmed their engagement. On 30 June 2012, they amicably ended their engagement. From 2012 to 2018, he was in an on-off relationship with actress Lily Collins, and has reportedly been dating Jess Moloney since 2021.

In July 2022, he shared that he had been sober since March 2015. Bower has a mild form of dyslexia.