Introduce
David Avalon was born on December 10, 1958 in Calgary, Alberta, Canada. He is an actor, known for Elf (2003), The Santa Clause (1994) and Masterminds (1997).
David Avalon
Bio: David Avalon was born on December 10, 1958 in Calgary, Alberta, Canada. He is an actor, known for Elf (2003), The Santa Clause (1994) and Masterminds (1997).

Tivia: Has starred alongside the Khouth brothers, Sam Vincent and Gabe, in two different works.
Hate 0
Report 0
Favorite 0
Awards
Comment 0