No photoClifton DuncanActingHeidelberg, GermanyKnown ForAmerican Deadbolt2025Estella Scrooge2020The Good Fight2017Flesh and Bone2015Elementary2012