Biographies: Milo Shandel - Actor

Biographies

 [1 Content]

A Canadian actor and director, born on June 10, 1969 in Vancouver, Canada. He is a graduate of the Ryerson Theatre School. His works include Okja (2017) and The Adam Project (2022). He is married to actress Christine Oddy.