Allan Baddock

Allan Baddock

Writer · Director

Allan Baddock is known for Menacing Waters (2003), Mountain Rescuers (2002) and Paying the Price for Peace (2018).

Known for

Filmography

See all ›