Samuel Vincent

Samuel Vincent is a Canadian actor. He portrayed Arnold Coleson in the third season of DC's Legends of Tomorrow.