Joshua Archambault was born in Ottawa, Ontario, Canada. He is known for A Diva's Christmas Carol (2000) and The Stork Derby (2002).
No data