Made some good roles but at times seems not so good.
I think he's good when there's a good script or director, But he can't elevate bad material.