Delano Upshaw(1952-2021)
- Art Department
Delano Upshaw was born on 3 September 1952 in Windsor, Nova Scotia, Canada. Delano is known for Life (2015). Delano was married to Susan Sheehan. Delano died on 23 September 2021 in Mississauga, Ontario, Canada.