Adam Beauchesne

Adam Riley Beauchesne is a Canadian actor. He portrays Kevin Harris in a guest starring role in the fifth season of the TV series DC's Legends of Tomorrow.