Oberweis made his debut for Luxembourg in a March 2005 World Cup qualification match against Latvia, taking the national team jersey over from Alija Besic.
He also played several Euro League and Champions League Qualification games for his clubs Jeunesse Esch, CS Grevenmacher and F91 Dudelange.