David Brown (born February 1, 1985, in Stoney Creek, Ontario) is a former professional ice hockey goaltender who is currently playing for the Stoney Creek Generals in the ACH. He most recently played for the Fife Flyers of the Elite Ice Hockey League (EIHL). Brown was drafted by the Pittsburgh Penguins in the 8th round, 228th overall, in the 2004 NHL Entry Draft.