Derek Worth

YOB: c1976 A.D.
Weapon: Unknown
Status: Alive

One of the young Immortals who were convinced by the Immortal Larca that he was god and Duncan MacLeod was Satan.