David Perron (born May 28, 1988) is a Canadian professional ice hockey left winger. He currently plays for the St. Louis Blues of the National Hockey League (NHL). He has also played for the Vegas Golden Knights, Pittsburgh Penguins, Anaheim Ducks and Edmonton Oilers.