Mike O'Donnell (17 Again)
Troy Bolton
for Troy Bolton in Characters Look Alike
Suggested by ricknee4ever
This but with Fictional Characters