Michael J. Fox has played several iconic roles in his stellar acting career: his Marty McFly, Alex Keaton, and Mike Flaherty characters bear his indelible stamp.
We should all know who Michael J. Fox is. He was the smart, financially driven whiz kid in the TV show “Family Ties.” He played Marty McFly in Back to the Future.