Ian MacDougall Ian MacDougall Actor Biography There is no information about «Ian MacDougall» yet. Roles Sasquatch (Actor) Animal Mechanicals