David Carlyle „Rocky“ Rocastle (* 2. Mai 1967 in Lewisham, London; † 31. März 2001 in Slough) war ein englischer Fußballspieler und zweifacher englischer Meister mit dem FC Arsenal. Er kam zudem zwischen 1988 und 1992 in 14 Länderspielen für die englische Nationalmannschaft zum Einsatz.