Who played Phillip in the movie Braveheart?

English actor Stephen Billington played Phillip in Braveheart.