Melcher har spilt på Luxembourgs langslag på U16, U18 og U20-nivå, før han ble senior.