Career
He spent most of his career at Brazilian lower division, but made a successful career with Swiss club Football Club Thun, where he played at 2005-2006 Union of European Football Associations Champions League. Leandro Vieira spent 2003 season with Coritiba, played once in national league A. In 2004 season he left for Malutrom then signed by J. League Division 2 side Kyoto Purple Sanga. In 2005 season he was signed by Veranópolis for 2005 Campeonato Gaúcho.
In July 2005, along with countryman Adriano Pimenta, Tiago Bernardini and Adriano Spadoto were joined Swiss Super League side Football Club Thun, which he played all 6 group stage matches of 2005-2006 Union of European Football Associations Champions League as starter.
He left the club in 2006. In 2007-2008 season he was signed by Czechoslovakian club Teplice but for its B team
He was injured in October 2008.