William "Willie" James Goodsir-Cullen (29 March 1907 in Firozepur – 15 June 1994 in Wyoming, New South Wales, Australia) was an Indian field hockey player who competed in the 1928 Summer Olympics.