David Roberts
David Roberts is the name of:
- David Roberts ( painter) ( 1796-1864 ), Scottish painter
- David Roberts ( athlete ) ( born 1951 ), American pole vaulter
- David Roberts ( actor), Australian actor
- David Roberts (ice hockey player) (born 1970 ), American ice hockey player
- David Roberts ( swimmer ) ( born 1980 ), Welsh swimmer
- David Roberts ( Illustrator ), British illustrator
- David Jones - Roberts ( * 1990), Australian actor
- Disambiguation