who plays edward in assassin's creed 4
Matt Ryan (actor) Matt Ryan (born 11 April 1981, Swansea)[1] is a Welsh actor. He is known for voicing Edward Kenway in the Ubisoft video game Assassin's Creed IV: Black Flag, and portraying John Constantine in NBC's Constantine, The CW's Arrowverse, as well as voicing the character in the 2017 film Justice League Dark and itâ€™s CW Seed spinoff web series Constantine: City of Demons.