Joan of Arcadia
Between 2005–2008, he played Detective Steve Billings in "The Shield." Since then, he has appeared in episodes of "Joan of Arcadia", "House", "Lie to Me", "Sons of Anarchy", and "Battle Creek". Between 2011 and 2013, he played the recurring role of Virgil in "Homeland."