The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Sebastian DeVicente | The Couch Critic
Known For
Acting
Sebastian DeVicente
Movies
TV Shows
The City of Lost Souls
Movie
6.2
as Rikardo
September 15, 2000
Dead in the Water
Movie
5.4
as Marcos
February 12, 2002
The Champagne Club
Movie
as Jean Pierre
December 1, 2005