CharacterJoshuaJoshua in Dark Angel (2000), played by Kevin Durand. Played byKevin DurandAppears inDark Angel2000