Wight was raised and educated on the Isle of Wight, England.[1] Wight's devotion to his homeland, led him to use the name of the island as his actor stage name.[1]
In December 2009, Wight played Danny in Episode Four (Series One) of the E4 television series Misfits. In late 2010 he starred as a series regular in two BBC sitcoms, playing Joe in The Great Outdoors, then Skoose in the Alan DaviessitcomWhites.[2]
From November 2011, Wight played Harry Robinson in the London West End production of The Ladykillers at the Gielgud theatre, alongside Ben Miller and Peter Capaldi. He was also in the 2011 sitcom Threesome as Mitch,[2] one of the three main characters, and opposite Emun Elliott, with whom he also co-starred in the 2012 drama series The Paradise.[2] He appeared in episode two of series two of the BBC TV drama Sherlock, "The Hounds of Baskerville".[2] He played Lance Corporal Simon Lansley in three series of the BBC Three comedy Bluestone 42, between 2013 and 2015.[2] In 2014, he appeared in the Channel 4 sitcom Lovesick.[2]
In 2019, he played the main role of Detective Constable Clive Grace in Manhunt, alongside Martin Clunes.[2] In 2021, he played DS Steve Galloway in 4 episodes of Silent Witness.[2] In 2022, he appeared as Verlo in Andor.[2]
In 2023, he played Brett in Rain Dogs.[6]