Nestor Carbonell was in two movies.
Attention Shoppers is a 2000 American comedy film , directed by Philip Charles MacKenzie and written by Nestor Carbonell . Imperium is a 2016 American thriller film , written and directed by Daniel Ragussis , from a story by Michael German . Nestor Carbonell . He is perhaps most famous for his roles as Richard Alpert in ABC 's drama series Lost , and Mayor Anthony Garcia in the Christopher Nolan films The Dark Knight and The Dark Knight Rises . Carbonell also portrayed Sheriff Alex Romero on A&E 's drama-thriller series Bates Motel .