Rene Naufahu



Rene Naufahu is a New Zeland actor. He played Adamis is the H:TLJ episode "The Lady and the Dragon." This was his only appearance in the Xenaverse.