Er konnte bislang zwölf Einzel- und vier Doppelsiege auf der ITF Future Tour feiern. Auf der ATP Challenger Tour gewann er bis jetzt im Jahr 2012 ein Doppelturnier in Vancouver. Zum 28. Januar 2013 durchbrach er erstmals die Top 150 der Weltrangliste im Einzel und seine höchste Platzierung war ein 144. Rang im Februar 2013.