The Loop (TV)
Do you like this video?
William J. "Bill" Croft is an actor. He portrayed a grizzled man in , and Beelzebub in .
DC's Legends of Tomorrow
- "" Beelzebub
- Croft previously portrayed Garotte in Nick Fury: Agent of S.H.I.E.L.D.
Community content is available under CC-BY-SA unless otherwise noted.