 He also won 18 caps for Northern Ireland between 2003 and 2005 and one cap for the Northern Ireland B team in 2003.An energetic forward, he began his career at Ballyclare Comrades, before signing with Sheffield United in September 1999.He played on loan at Bury and Glenavon, before signing with Glentoran in February 2002.