Robert "Roy" Faulkner (born 5 August 1897) was a footballer who earned three caps for the Canadian national side between 1925 and 1926, scoring one goal. Born in Paisley, Scotland, Faulkner played club football for Glasgow junior teams St Anthony's and Maryhill, in England for Blackburn Rovers, Queens Park Rangers and South Shields, in Canada for and , and in the American Soccer League with Philadelphia and Providence.