Rory McCann (Glasgow, 24 aprile 1969) è un attore scozzese.
Di grande presenza fisica (è alto 198 cm), prima di intraprendere la carriera da attore McCann ha svolto diverse attività tra cui quella di giardiniere a sud di Glasgow e imbianchino del Forth Road Bridge. Fu proprio durante quest'ultimo lavoro che venne selezionato come protagonista per gli spot pubblicitari dei cereali Oats Porage Scott, in cui appariva in canottiera e con il tipico gonnellino scozzese.
Come attore televisivo, debuttò nel 2002 nella commedia drammatica The Book Group in cui la sua interpretazione di un giovane paraplegico gli valse il premio BAFTA Scotland Award come miglior attore televisivo. In seguito ha ricoperto molti altri ruoli per la televisione, tra cui l'ispettore Stuart Brown in State of Play e Pietro il Grande in Peter in Paradise, ed è apparso come un sacerdote in Shameless, la premiata serie tv brillante britannica.