David O'Sullivan may refer to:
Dave O'Sullivan (horse trainer) (1933–2024), New Zealand horse trainer David O'Sullivan (cricketer, born 1944), New Zealand cricketer David O'Sullivan (civil servant) (born 1953), Irish civil servant for the European Union David O'Sullivan (hurler) (born 1988), Irish hurler David O'Sullivan (cricketer, born 1997), Australian-born Welsh cricketer David O'Sullivan (bowler), American ten-pin bowler David O'Sullivan, character in Black and White
See also David Sullivan (disambiguation)