Darren Ross
Birthday: 9 August 1974, Winnipeg, Manitoba, Canada
Darren Ross was born on August 9, 1974 in Winnipeg, Manitoba, Canada. He is known for his work on The Lookout (2007), A Dog's Purpose (2017) and The Haunting in Connecticut (2009).
Darren Ross was born on August 9, 1974 in Winnipeg, Manitoba, Canada. He is known for his work on The Lookout (2007), A Dog's Purpose (2017) and The Haunting in Connecticut (2009).