David Foster (rugby league)

David Foster is a former professional rugby league footballer who played in the 1990s and 2000s. He played at club level for the Stanley Rangers ARLFC, Halifax, Oldham RLFC, Keighley Cougars, and the Hunslet Hawks, as a, or.

Club career
David Foster played for Halifax in 1999's Super League IV, 2000's Super League V, and 2001's Super League VI.