Grant O'Rourke is a Scottish actor recognized for his work across television, film, and theatre. He is widely known for television roles such as Rupert MacKenzie in Outlander, alongside appearances in independent films and stage productions.

Know the day Grant O'Rourke's next film opens
Follow once, we'll tell you when it reaches cinemas.
Grant O'Rourke is a Scottish actor recognized for his versatile performances across television, film, and stage productions.
He is best known for portraying Rupert MacKenzie in the historical drama series Outlander alongside independent film credits such as Neville is Dead and The Incomer.
His television work includes prominent roles in series like Outlander and Shetland.