David Elliott (born 10 December 1968) is a Scottish retired football forward who played in the Scottish League for Queen's Park, East Fife and Kilmarnock.