Forward who made his professional debut in 2004 for Rushden & Diamonds and signed with the Football League Championship club Millwall in 2014.
He began his youth career with Sunoco FC.
He played for Gillingham from 2008-2010.
He was born in Kingston, Jamaica.
Midfielder Jonathan Osorio became his teammate on the Canadian national soccer team in 2013.