He played for Glentoran FC, Manchester City FC, Chesterfield FC, Bradford Park Avenue and Derry City FC.
He was a member of Glentoran FC, Manchester City FC, Chesterfield FC, Bradford Park Avenue, and Derry City Football Club.