I 2002 spilte han den yngre utgaven av sin andre skuespillerbror, Kieran, i filmen , samt en rolle i M. Night Shyamalans med Mel Gibson, Joaquin Phoenix og Abigail Breslin. Han fortsatte med å spille i komedien (2003), hvor han spilte mot blant andre Michael Douglas og Kirk Douglas. Han fikk sin første hovedrolle i dramafilmen (2004).