[1][2] Fulton trained at the Royal Conservatoire of Scotland in Glasgow, graduating in 2012 with a Bachelor of Arts in Acting.
He then played banker Charlie Lamont-Smith, Phoebe's (Ella-Rae Smith) love interest, in the first series of the 2017 BBC Three thriller Clique.
In 2020, Fulton began playing Sir Phillip Crane in the Netflix period drama Bridgerton, an adaptation of the Regency romance novels by Julia Quinn.
Later in 2022, Fulton joined the cast of the Starz series Outlander for its seventh season as Rob Cameron, which aired in 2023.
Fulton has an upcoming role in the romance film Falling Into Place opposite Aylin Tezel.