Seth DousmanActingBorn 14/03/1988Champaign, Illinois, USAKnown ForThe Staircase2022High Expectations2022MOV2022Life of the Party2018The Resident2018Valor2017Ozark201724: Legacy2017Bad Girl2016Containment2016Zoe Ever After2016Ashby2015Ashby2015NCIS: New Orleans2014Let's Stay Together2011The Walking Dead2010