Born in Edinburgh, Yuanfan began learning the piano when he was 6, passed Grade 8 with Distinction at the age of 8 and achieved a Diploma of the Associated Board of the Royal Schools of Music (DipABRSM) when he was 10. He studied with Dr Murray McLachlan at Chetham's School of Music from 2008. He has been studying with Professor Christopher Elton at the Royal Academy of Music since 2015.
Yuanfan has won numerous piano competitions. He has won 1st Prize at the Cleveland International Young Artists Piano Competition in the USA in 2015, and 1st Prize of the 4th International Franz Liszt Piano Competition in Weimar, Germany in 2014. In 2013 he won the 3rd Prize in the Minnesota International E-Piano Competition. He has also won 1st Prizes in the 2010 RNCM James Mottram International Piano Competition (under 19), and the 2009 Manchester International Piano Concerto Competition for Young Pianists (age 16 and under). He has also won 1st Prizes in the UK Liszt Society International Piano Prize 2015, the Royal Academy of Music's Sterndale Bennett Prize 2015, and the 9th Grand Prix Interlaken Classics International Piano Competition 2016. He was the Keyboard Category Winner and a Grand Finalist of the BBC Young Musician of the Year Competition 2012, and won both category and overall prizes at the European Piano Teachers Association (EPTA) UK Piano Competition 2010. As the youngest participant and top eight semi-finalist in the Cleveland International Piano Competition 2016, Yuanfan's performances earned him the Special AAF (Alink Argerich Foundation) Prize.
Yuanfan is also a versatile composer and an accomplished improviser. His ‘Fantasy in G' for piano was broadcast on BBC Two in 2007 and 2008, and his arrangement of ‘Scarborough Fair' was shown on BBC Four in 2010. His piano composition ‘Waves' won the Overall Award in the European Piano Teachers Association UK Composition Competition 2011. In September 2014, Yuanfan's new Piano Concerto – ‘The Wilderness', scored for solo piano and full symphony orchestra, was premiered in Qianjiang, China; it had its UK premiere with the Chetham's Symphony Orchestra in June 2015, its London premiere in August 2016 at London University, and its French premiere in November 2016. In 2017 this concerto was chosen for substantial funding by the China National Arts Fund – this will fund at least eight public performances with symphony orchestra in China for the 2017-2018 season.