Lowell Dean
Known For
Directing
Born
January 17, 1979 (age 45)
Place of Birth
Saskatoon, Saskatchewan, Canada