Um ator de personagem no sentido mais verdadeiro, os papéis de Eric variam de J. Edgar Hoover em Boardwalk Empire (2010) a Navy SEAL James Case em American Sniper (2014).
Nascido e criado em Houston, Texas, Eric mudou-se para Los Angeles para estudar teatro na University of Southern California, onde obteve seu bacharelado. Sua carreira no cinema e na televisão decolou logo em seguida, com um papel decisivo na minissérie da HBO, Generation Kill (2008) e continuou com papéis recorrentes em muitas das séries mais aclamadas da televisão a cabo como Mad Men (2007), Big Love (2006) ), Bosch (2014) e, mais recentemente, For All Mankind (2019).
Com papéis em Series Regular que incluem The Killing (2011), The Brink (2015), Six (2017) e The Right Stuff (2020), Eric provou ser uma mercadoria de televisão a cabo. Além do trabalho com as câmeras, ele emprestou sua voz a vários programas de animação de televisão e videogames.
Eric mora na Califórnia com sua esposa e filhos.