(Played by Bill Croft in the Arrowverse). Beelzebub is a demon and ruler of Hell who encountered John Constantine during his visit when he attempted to free Astra Logue.
Fan Casting
Bill Croft
Do you know the perfect person for this role? Use the form below to make a suggestion!
Join the Conversation
0 comments on this role
Leave a Comment