Career
Born in Johannesburg, Viljoen was signed from Johannesburg Rangers" colts team by Ipswich in 1966. A goalless draw with Northern Ireland in Belfast was followed by a 2-2 draw with Wales at Wembley, both games in the Home International Championship. In 1978 he moved on to Manchester City, before signing for Chelsea for £60,000 in 1980.
He was released by the club at the end of the 1981-1982 season, and signed for non-League Southall.