Owen Asztalos

Gyula Owen Asztalos III (born July 15, 2005; age 12) is an American actor who portrayed Rowley in Diary of a Wimpy Kid: The Long Haul replacing Robert Capron.