Could this poster be Dwayne "The Rock" Johnson? He seems to check all the boxes. At first thought it might be Stephen Hawking, but that was before I learned he's been snappin' necks & cashin' checks.
http://tigerboard.com/boards/view.php?message=13965879