Carlos Librado
Spain
Age: 48
Born: 09 Aug, 1976
TV Series Starring Carlos Librado
The Devil's Clock
Marco is a marine engineer who suddenly finds himself involved in a police operation to infiltrate a Spanish drug trafficking ring. His life falls apart as he moves to another country, lies to his loved ones, and distances himself from his family. Choosing the right side isn't always the best idea when you're on Satan's watch.