Ferrer played Los Angeles Police Lieutenant Felix Valdez in the 2011 Lifetime police procedural drama, "The Protector". Also in 2011, he had a multiple-episode guest role on the final season of "Desperate Housewives." Signed to a recurring role in "" as Naval Criminal Investigative Service Assistant Director Owen Granger, Ferrer was promoted to a series regular for the fifth season on February 6, 2013. He also appeared in the 2013 film "Iron Man 3" as the Vice President. Ferrer reprised his role of Albert Rosenfield in the 2017 revival of "Twin Peaks".