Mark Ruffalo
21531days16hours43min43sec