Alastair Duncan
Birthday: 1958-01-01 | Place of Birth: Edinburgh, Scotland, UKAlastair Duncan is a Scottish stage, film and television actor and also works as a real estate broker.
...
Known For
Batman: The Long Halloween, Part One
Batman: The Long Halloween, Part Two
Batman Unlimited: Mechs vs. Mutants
Batman Unlimited: Monster Mayhem
Batman Unlimited: Animal Instincts
The Batman vs. Dracula