Log in
David Avalon
Actor
12/10/1958
Calgary, Alberta, Canada
Known For
Stargate: Atlantis
8.1
Elf
7.6
The Santa Clause
6.2
Masterminds
5.2