McFaul was born in Coleraine on 1 October 1943. He joined Newcastle United from Linfield in 1966 after impressing in a friendly match. It took two years for him to establish himself as Newcastle's goalkeeper, a position he held until after the 1974–75 season; he made 386 appearances for the club. A notable moment in his career came when he helped Newcastle to the 1974 FA Cup Final at Wembley. Newcastle were beaten 3–0 by Liverpool, whose first two goals were from shots by Kevin Keegan and Steve Heighway that McFaul got his fingertips to but was unable to stop. McFaul won only six caps for Northern Ireland, the goalkeeping position being held by Pat Jennings, one of the era's finest goalkeepers. McFaul was part of the Newcastle team that won the Inter-Cities Fairs Cup in 1969.