The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Sergio Navarro | The Couch Critic
Born
February 21, 1943
Place of Birth
Valparaíso, Chile
Known For
Directing
Sergio Navarro
Movies
TV Shows
As Director
November 29th
Movie
as Self - Film Director
March 1, 2018
The Lost Frame
Movie
as Himself
January 21, 2019