The actors will join a cast that currently includes Michiel Huisman, Robert Aramayo, Bug Hall, Stephen Rider and Jessica Camacho. …read more