All characters

Khufu / Carter Hall / Hawkman

Played by: Falk Hentschel in DC's Legends of Tomorrow

The latest reincarnation of an Egyptian prince who is fated to reincarnate throughout time along with his soulmate Kendra, with powers similar to hers; based on the DC Comics character of the same name