Francis Capra (New York, 27 april 1983) is een Amerikaans acteur van Italiaanse en Dominicaanse afkomst.
Capra begon in 1993 als jeugdacteur met acteren in de film A Bronx Tale, waarna hij nog meerdere rollen speelde in films en televisieseries. Hij is vooral bekend van zijn rol als Eli 'Weevil' Navarro in de televisieserie Veronica Mars, waar hij in 96 afleveringen speelde (2004-2019). Voor zijn rol in A Bronx Tale werd hij in 1994 genomineerd voor een Young Artist Award in de categorie Beste Jeugdige Acteur in een Bijrol in een Film.