Luke Macfarlane

Luke Macfarlane is a Canadian actor. He portrayed Agent Donovan on Supergirl in a recurring role.