David Viana

David Gonçalves Viana (born 22 January 1992) is a footballer who plays as a midfielder for ASC Biesheim. Born in France, he has represented Portugal at youth level.

Early career
Born in Strasbourg, France, Viana was part of RC Strasbourg B, the reserve team of RC Strasbourg Alsace. After Strasbourg was relegated from Ligue 1, Viana transferred to Atlético Madrid and was part of their C squad for a year, making 20 appearances.

Real Salt Lake
Despite being offered a contract extension by Atlético, Viana signed for Major League Soccer side Real Salt Lake on a free transfer on 18 September 2012 following a week-long trial and a MLS Reserve League appearance against Sporting Kansas City. Speaking on signing for RSL, Viana said, "I'm very excited... It's a great opportunity and I feel really good about getting to work with these coaches and players". He made his league debut for RSL on 17 October 2012 as a substitute for Luis Gil in an eventual 0–0 draw against Seattle Sounders FC.

On 11 July 2013, after two appearances, Viana was waived by Real Salt Lake.

Luton Town
Viana moved to English Conference Premier club Luton Town on 30 September 2013 following a successful trial period, during which he scored two goals in two matches. He signed a contract with the club until the end of the 2013–14 season. He made his debut in a 0–0 draw with Staines Town in the FA Trophy on 30 November 2013. He played in two further FA Trophy games, but did not make an appearance in the league as Luton won promotion to League Two with a club-record 101 points. On 9 May 2014, it was announced that Viana would not be offered a new contract and would leave Luton in June 2014.

Olhanense
On 24 January 2015, it was announced that Viana had signed for SC Olhanense of the Portuguese Segunda Liga.

ASCB
On 24 January 2016, it was announced that Viana had signed for ASC Biesheim of the French CFA2.

Mulhouse
Viana moved to FC Mulhouse in summer 2021.

International career
Viana holds both French and Portuguese nationalities and has represented Portugal at Under-17, Under-18, and Under-19 levels.