Juega como centrocampista y su equipo es el Toronto FC de la Major League Soccer.
Comenzó a jugar al fútbol con el Brampton Youth Soccer a los 10 años y se graduó en la escuela secundaria St.
Entre 2010 y 2012 integró las divisiones menores del Club Nacional de Football de Uruguay juntó con su hermano Anthony.
Tras su paso por el Club Nacional de Football de Uruguay donde disputó 3 partidos de la Copa Libertadores Sub-20 de 2011 regresa a su natal Canadá y allí debutaría en la temporada 2012 en la Liga Canadiense de Fútbol con el SC Toronto donde juega 17 partidos anotando 11 goles.
[2] El 30 de marzo de 2013 marcó su primer gol contra Los Angeles Galaxy, en el minuto 78.