Buchanan was born and brought up in Dundee, Scotland. He is a graduate of the Drama Centre London (1991).
Buchanan was born and raised in Dundee, Scotland. He earned his diploma at the Drama Centre London in 1991.