Info mistake?
Biography
Sergio Lavaggi is known for Psych (2006), Lost in Space (2018) and Home Sweet Clone (2011).
Awards
Known For
Filmography
No data