Rice made his professional acting debut in 2009, when he appeared in the drama film An Education.
[1] He then made brief appearances in British television series including Hope Springs, Emmerdale and Hustle.
[1] From 2011 to 2012, Rice appeared in six episodes of the CBBC sitcom Tracy Beaker Returns as Seth Foreman.
[1] In April 2015, Rice began portraying the role of Sid Vere in the BBC daytime soap opera Doctors.
"[9] For his portrayal of Sid, Rice was longlisted for Best Actor at the British Soap Awards in 2017, 2018 and 2019.