 He had a recurring role in the ABC drama, Castle.In 2011, the Noor Iranian Film Festival in Los Angeles invited him to participate as an official festival judge.In 2013, he played the role of the U.S. Navy SEAL commander in Paul Greengrass' Academy Award nominated film "Captain Phillips".