Selon Anderlechtonline, Swinnen avait signé chez le voisin bruxellois en 2020, il a été formé à Tubize et Charleroi. En 2018, il a porté le maillot de l'équipe nationale lors d'un séjour en Tchéquie. Il sera en concurrence avec Timon Vanhoutte et Naim Van Attenhoven.
"Je suis très heureux et fier de vous annoncer ma signature dans le plus grand club belge! C’est un très grand honneur pour moi de rejoindre ce club et je remercie toutes les personnes qui ont toujours cru en moi. Une nouvelle aventure au RSCA commence dès maintenant!", a annoncé Swinnen.