Career
He impressed in a trial game against Swindon Town and manager January Molby offered him a two-year contract. He later went out on loan to Merthyr Tydfil to gain some first-team experience. When his contract at Swansea expired, he had short spells at Rhayader Town and Haverfordwest County.
He moved to Bohemians (Bohs) in 1999 and scored on his debut away to Waterford United in a 2–0 victory.
He spent one season at Bohs, making 24 league appearances and scoring four league goals before moving to Street Patrick"s Athletic. In 2008, he signed with Street Patrick"s Athletic after an impressive spell at Dunfermline.