In 1987, David was suspended on two occasions to spoil his season.
In 1988, David played in the Premiership winning team against
Balmain and played for Australia in the World Cup. He was to play for NSW on 15 occasions between 1986 and 1994 and play 17 Tests for Australia from 1988 to 1995.
David continued in 1989 as a regular member of the first grade team before moving to prop in 1990 and making the Kangaroo tour.
In 1991, David joined
Western Suburbs to play 46 games from 1991 to 1993. In 1994, David joined
Manly to play 92 games from 1994 to 1997.
He played in the 1995 Grand Final for
Manly against Canterbury. He also was apart of the Premiership winning team against
St George in 1996 and played his last game in the 1997 Grand Final against
Newcastle.
On April 1 2007, he was inducted into the Bulldogs Ring of Champions.
More...