David Twomey (born 21 February 1961) is a former Australian rules footballer who played with Collingwood in the Victorian Football League (VFL). A member of Collingwood's famous Twomey family, David is the grandson of Bill Twomey senior and nephew of 1953 premiership players Bill, Mick and Pat.