He played as a full back in the Football League for Cardiff City, Rochdale and Merthyr Town, and then moved to Ireland where he played for Dundalk and Derry City.
As a skilled defender, he competed in the Football League for Cardiff City, Rochdale, and Merthyr Town before making the move to Ireland, where he played for Dundalk and Derry City, showcasing his adaptability as a player.