John Constantine
If Charlie Hunnam would prefer to not just play bikers all his life, fighting demons is still an option, and DC has the perfect role for him. Originating from the Hellblazer comic, John Constantine, an expert in the mystic arts and occult activity, has also been adapted both for cinema (played by Keanu Reeves) and TV (more accurately portrayed by Welsh actor Matt Ryan on his own series, guest appearances on the Arrowverse, and even two animated Justice League Dark movies). With no word at the moment of Ryan reprising the role for J.J. Abrams’ upcoming Justice League Dark adaptation, Hunnam could be the perfect choice to succeed him, which would also give him a great chance to use his natural accent.
Article source: https://www.cinemablend.com/news/2547964/7-superhero-characters-that-charlie-hunnam-would-be-perfect-to-play