Daryl Shuttleworth (born in July 22, 1960) is a Canadian actor. He portrayed Bud Ellison in DC's Legends of Tomorrow.