https://www.youtube.com/watch?v=POy_S_xwE_A
Sam Heughan would be great but he might be too old now. Tom Hopper or Sam Reid might be good.