Doherty was born and reared in the Scottish capital of Edinburgh. His parents both worked in the financial industry while he was growing up, and he has an elder brother and a younger sister. Doherty started acting when he was 5 years old and also played football at that age.