Spencer Lofranco 1992 – 2025
Actors
Actors, Celebrities
Biography
Spencer Lofranco (1992–2025) was an Italian-Canadian actor. Born October 18, 1992 in Toronto. Died November 18, 2025 in British Columbia.
Spencer Lofranco (1992–2025) was an Italian-Canadian actor. Born October 18, 1992 in Toronto. Died November 18, 2025 in British Columbia.