Actor
Active 1994–present
Sebastian DeVicente was a trilingual actor mostly known for playing bad boys and off-beat characters. Some of his film credits include The City of Lost Souls (2000), a Japanese film directed by cinematic master Takashi Miike also starring…