I've never seen him play a bad role.
He played the kid who died in Nightmare on Elm Street. It's going take forever to clean that bed.
He also starred in the very good movie What's Eating Gilbert Grape.
Edward Scissorhands was also fantastic.
And not to mention Captain Jack Sparrow.