Scottish Chess Grandmaster (2002) is born in United Kingdom.
Scotland Champion (2016, 2019)
Best results: Scottish Championships and International Open 2016, 1st; Scottish Championships and International Open 2019, 1st; Tralee Classic Section A 2017, 1st; 15th South Wales International Open 2018, tied 3rd; Gonzaga Charity Classic 2019, 1st; 1st Welsh Masters 2019, 1st; 4NCL Invitational GM Norm Event 2019, 2nd; New Year Norm Section A 2020, tied 1st;