Canadian Grandmaster (2006). Canadian Champion 2002 and 2004, Canadian Junior Champion in 2000 and U16 champion 1996. He graduated in Mathematics and Finance in 2006 and then took a job as a financial analyst on Wall Street.
Best results: 1st Canadian Open 2002, 1st equal Chicago Winter 2006, Marshall chess championship 2008, 1st.
A participant with the Canadian national team at the Olympiads between 2000 and 2008.
Peak rating: 2509 in 2009. He is not active since 2012.