Empezó su carrera en 1986 en el papel del joven Francis Phelan en "Tallo de Hierro" de Héctor Babenco, junto a Jack Nicholson y Meryl Streep. Desde entonces ha aparecido en más de 60 películas y producciones de televisión como "Campo de Sueños" con Kevin Costner, "El Novato" con Marlon Brando y "Nac...