the neversthe nevers

Declan “Beggar King” Orrun

Played by Nick Frost

A feared criminal crime lord, Declan Orrun earned his nickname “The Beggar King” for his ability to rally his followers, despite not having a political influence or wealth.