Następnie Muniz zagrał tytułową rolę w produkcji Agent Cody Banks oraz jej kontynuacji Cel Londyn. Pierwszy film od premiery w marcu 2003 zarobił 47 mln dol. Drugi, wypuszczony rok później, 28 mln. Na potrzeby tych filmów trenował sztuki walki i, co ciekawe, wykonał w nich większość scen kaskaderskich swojego bohatera. Skomentował, że od teraz powinien przyjmować dorosłe role pozwalające mu zostać szanowanym aktorem.
Podłożył głos zebrze marzącej o karierze na wyścigach konnych do filmu z 2005 Zebra z klasą. Zagrał także samego siebie w odcinku Mr. F sitcomu telewizji Fox pt. Bogaci bankruci. W kwietniu 2006 rozpoczął produkcję niezależnego filmu Mój szesnasty rok (My Sexiest Year), gdzie zagrał głównego bohatera, Jacka, a w rolę jego ojca wcielił się Harvey Keitel. Tego samego miesiąca ogłosił, że zrobi sobie przerwę od aktorstwa skupiając się na wyścigach samochodowych. Podpisał pełnoetatowy dwuletni kontrakt z Jensen Motorsport na udział w Formule BMW.