Arrière de formation, Sébastien Roque est formé à l'école de rugby du Blagnac SCR, avant de rejoindre celle de l'US Colomiers en catégorie minimes[2]. Il évolue par la suite aux postes d'ailier puis enfin de centre[2].
En équipe première columérine, il est régulièrement associé au centre des lignes arrières à Jérôme Sieurac[2]. Il est parfois replacé à l'aile en fonction des indisponibilités sur la feuille de match[2].
En 2002, il signe au Castres olympique avec lequel il reste deux saisons[1]. Il joue ensuite à l'Aviron bayonnais pendant deux années[1]. En 2006, il intègre l'US Dax en 2006[4], avec laquelle il termine sa carrière professionnelle[1].