Captain Timelord is a hero sent form the year 2907. Originally traveling to the past with Dodgson, he got pulled into the year 2015 instead of 1993. Nobody knows who Captain Timelord could be.
Timelord's origin is none of your business, disclosing it could have unwanted changes on our timeline.
Timelord's career is highly confidential, I wouldn't be allowed to disclose it here.