David Avalon

We don't have a biography for David Avalon yet. Hang in there, or go ahead and contribute one.

Known For

Credits

Cast Credits

Once Upon a Time (2011)
Guest starring as Doc (44 episodes)
Men in Trees (2006)
Guest starring as Handsome Man
Supernatural (2005)
Guest starring as Harry
Stargate Atlantis (2004)
Guest starring as Hotel Manager
  • Episode 5x19: Vegas (Jan 2, 2009)
Peacemakers (2003)
Guest starring as Telegraph Operator (2 episodes)
Andromeda (2000)
Guest starring as Professor Wel-Dar
Ed, Edd n' Eddy (1999)
Guest starring as Jonny
The New Addams Family (1998)
Guest starring as Death
Profit (1996)
Guest starring as Edgar
  • Episode 1x04: Sykes (Apr 22, 1996)
Two (1996)
Guest starring as TBD
The Outer Limits (1995)
Guest starring as Polk