He is best known for his portrayal of the titular character in Amazon Prime's spy thriller series Alex Rider (2020–2024).
[2][failed verification] He became interested in acting after watching a performance of Gavroche in Les Misérables.
[4] In 2011, he worked alongside Joanne Froggatt and Joe Cole in a production of Little Platoons at the Bush Theatre.
[6] In 2013, Farrant starred as Thomas Grey for 5 episodes of BBC historical drama The White Queen.
[7][8] In 2019, Farrant was cast in the leading role in Amazon Prime Video's Alex Rider, a television adaptation of Anthony Horowitz's novel series, where a teenage schoolboy is recruited by MI6.