He has also played major roles in a number of films, including Hot Summer Nights, Rings and Forever My Girl.
[4] While he was acting on network television, he was also playing for a Hayes Middlesex Sunday league football team Chiswick Albion in 2010.
Jennifer Saunders saw him performing in a school production of Our Country's Good and asked him to audition for her comedy Jam & Jerusalem.
In 2014, Roe landed his first television role in the United States and played the male lead as Luke Holt in ABC Family's tennis drama film Unstrung.
[9] Roe co-starred with Timothée Chalamet in the coming-of-age film Hot Summer Nights, which premiered at the South by Southwest festival in March 2017, and was released the next year.