Actor infantil mejor conocido por interpretar al mejor amigo Rowley Jefferson en la franquicia de películas Diary of a Wimpy Kid. Interpretó a Derek en Tarzán y a Kyle en The Way, Way Back.
Comenzó a actuar en producciones teatrales a los ocho años para la Compañía Trinity Repertory. Debutó con un papel pequeño de pocas líneas en la película Bride Wars del 2009.
Fue nominado para múltiples Premios Young Artist como Mejor Actor de Reparto.
Es hijo de Kaye Capron, también actor. Creció en Providence, Rhode Island.
Interpretó al mejor amigo en la pantalla de Zachary Gordon en Diary of a Wimpy Kid.