Mark Ruffalo

American actor