Rory Edwards hat 2 Serien und 2 Filme gedreht. Unter anderem spielte er King Richard in der Serie Ivanhoe (1997).Im Kino in der Rolle des Wenzel Robert von Gallenberg im Spielfilm Immortal Beloved.