Nestor Carbonell is perhaps most famous for his roles as Richard Alpert in ABC 's drama series Lost , and Mayor Anthony Garcia in the Christopher Nolan TV series The Dark Knight and The Dark Knight Rises .
Nestor Carbonell was in two movies .