Ruairi O’Connor is an Irish actor known most prominently for his role of Henry Tudor, the future Henry VIII, in Starz television series The Spanish Princess.
IMDB