It's obvious Beowulf would relate to a wide variety of modern day film actors starring in sword fighting, old century, and fantasy movies. However, I think Jason Statham from the Transporter movie series would be the best person to compare to Beowulf himself. The both of them fight off any type of danger that threatens to bring imbalance to their words with Beowulf being the one to slay massive beasts and Jason Statham being the one to beat down countless numbers of henchmen in order to stop the main bad guy. Jason Statham's character in the Transporter movies doesn't seem to think high and mighty of himself, but merely as an ordinary bodyguard doing his job of protecting the people he is assigned to protect. He is more of the humble person when it comes to what he does, but when he goes into self-defense mode, his actions are definitely louder than his words.
Beowulf is more of the high and mighty individual when it comes to his job. He boasts a lot before he sets out to defeat the next creature that's about ten times his normal size. Every time Beowulf tells a story from his travels or other experiences he talks of how mighty he is when it came to tackling the challenge handed and how everything around him benefited from the results of his challenge. He can be a bit cocky and overconfident at times compared to Jason who is calmer and serious at what he does. Jason Statham and Beowulf are both powerful individuals, but they have different point of views of how they accomplish the challenges thrown at them from all sides.