He competed in the 1984 BDO World Darts Championship, but lost in the first round.
He began his organizational career in 1980 while competing in the BDO.
He reached the quarter finals of the 1983 British Professional championships.
He was born in Leslie, Fife, Scotland.
His run at the 1983 British championships came to an end when he lost to John Lowe.