He began playing rugby league at the age of 18 in Greece with the Rhodes Knights.
[3] Upon returning from Serbia, Bastas moved to England in search of a professional contract.
He attended trials and training sessions with the Hemel Stags, where he was successful and signed a one-year contract for the 2018 season.
On 8 Jan 2021 it was announced that Bastas has signed for Saint-Gaudens Bears in the Elite One Championship[7] On 7 May 2021 it was reported that he had signed for Coventry Bears in the RFL League 1[8] He was selected to represent the Greece national team in 2014 and was part of the squad that played in the European Championship Group C and also in the Balkans Cup.
In October 2017, at age 23, Bastas was named as captain of the national team ahead of the 2017 Balkans Cup.