David da Costa (born 19 April 1986) is a Portuguese–Swiss footballer who plays for Swiss Super League club FC Lugano, as a goalkeeper.