Global rank:
7 / 156,602
Skill pts: 2,791
22
1st
Gold
2
2nd
Silver
39
Finalist

About

... more » « less


Verified info
  • Email address
Stats

Joined: March 17, 2012

Last seen: October 4, 2025

Languages

English Full professional proficiency

Location

London, England, United Kingdom