Vid U18-VM i Sverige 2006 var Lundh uttagen till Sveriges trupp. Efter att ha slutat tvåa i grupp B ställdes laget mot Tjeckien i kvartsfinal, vilken man förlorade med 3–0. Sverige placerade sig som sexa sedan man även förlorat den efterföljande placeringsmatchen mot Ryssland med 5–2. På sex matcher noterades Lundh för en assistpoäng. Därefter spelade Lundh JVM i Tjeckien 2008. Sverige gick obesegrade genom gruppspelet och tog sig sedan till final via en 2–1-seger mot Ryssland i semifinal. I finalen föll man mot Kanada med 2–3 efter förlängningsspel. På sex matcher stod Lundh för ett mål.