David Allen (born 1981) is a retired English rugby union player who spent the majority of his career at Blackheath, where his position was openside flanker.
While at 'Club' Allen become the all-time try scorer in National League 1 history with 147 tries from 274 appearances.
As well as playing for Blackheath he was also capped by England Counties XV and the Barbarians.