I did a search and found out he also played James Dean in a TV bio. Won a Golden Globe for TNT's made for TV movie. I thought he looked familiar.
It's not too hard to imagine a fight between Spider-Man and Harry Osborne where Harry says, "You're tearing me apart!"
Walt