Who knows if David Gallagher has "leading man" qualities within, or not. Just because he hasn't played such a character before, doesn't mean he can't. But I can see him in the spandex suit. Some of your suggestions are good. But Daniel Craig? What the heck? Charlie Hunnam will work fine. What about Rhys Wakefield?