When Mark Ruffalo played Bruce Banner , was it well - received by critics and audiences ?
Ruffalo also made an uncredited cameo appearance as Bruce Banner in " Iron Man 3 " , making him the first actor to reprise the role in a live - action movie .