human
Who played the role of Porthos in the movie ‘The Three Musketeers’?
assistant
Porthos was played by Matthew Macfadyen. He was a musketeer who was very loyal to the king. He was also a very good swordsman.