In 2014, this Australian right full back joined the Queensland-based Brisbane Roar Football Club. Previously, he had played for the senior squads of Adelaide United and Gold Coast United.
He began his youth career with the St. Albans Football club and went on to play for the Toowoomba Raiders and for the Brisbane Roar's National Youth League season. Between 2007 and 2011, he also played for the Australian national U-17 and U-20 teams.
While with the Brisbane Roar, he wore the number fourteen jersey.
He spent his youth in Toowoomba, Australia.
Early in the second decade of the 21st century, he and Bruce Djite played for both Adelaide United and Gold Coast United.