Top

background imagebackground image

David Avalon — Movies and TV Shows to Watch

David Avalon

David Avalon

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).

Recently added

Synopsis