Aidan Devine was born in England. He is an actor, known for Outlander (2008), A History of Violence (2005) and Suicide Squad (2016).