D. Angus MacDonald was born in 1959 in Tokyo, Japan. He is an actor, known for Slacker (1990).
No data