Character
Declan Orrun
Declan Orrun in The Nevers (2021), played by Nick Frost.
Declan Orrun is a criminal overlord known as the Beggar King.
Played by
Appears in
The Nevers2021
Character
Declan Orrun in The Nevers (2021), played by Nick Frost.
Declan Orrun is a criminal overlord known as the Beggar King.
The Nevers2021