Echodas was born in
Kaunas, Lithuania. A product of
Žalgiris' youth system, Echodas spent his first three seasons playing for
Žalgiris-2 Kaunas of
National Basketball League (NKL). On 1 September 2016 Echodas was loaned to
BC Šiauliai of the
LKL. On November 23, he recorded a career-high 30 points, 14 rebounds, and 37 efficiency points in a
FIBA Europe Cup match against
Pardubice. In August 2017, Echodas signed a three-year contract with
Rytas Vilnius. In his second year with Rytas, Echodas won the
EuroCup's Rising Star Award for the
2018–19 season. During 18 games played, he averaged 9.6 points, 5.1 rebounds and 11.7 point
PIR rating, while shooting 62.6% from the field. He re-signed with the team on 23 July 2020. On 29 June 2021 Echodas signed with
Reyer Venezia of the Italian
Lega Basket Serie A (LBA). On 1 July 2022 Echodas returned to
Rytas Vilnius, signing a contract until the end of the 2023–2024 season. On 29 July 2024 he signed with
Manisa Basket of the
Basketbol Süper Ligi (BSL). On August 30, 2025, Echodas signed with
Alba Berlin of the
Basketball Bundesliga. On March 24, 2026, Echodas once again signed contract with
Rytas Vilnius of the
Lithuanian Basketball League (LKL). ==National team career==