Edward Norton at least I think thats his surname....
or
John Cusack