Francis est né le 22 Avril 1983 à New-York.
D'origine italienne, Francis est un jeune acteur qui pratique la comédie depuis son plus jeune âge. Après plusieurs apparitions, Francis se fait connaitre des producteurs grâce à son rôle dans Veronica Mars.
Filmographie :
Crank (2006) .... le chef de l'entrepôt
Pledge of Allegiance (2005) ... Pat
Black Irish (2006) ... Anthony
Venice Underground (2005) ... T-Bone
Dishdogz (2005) ... Cooper
Veronica Mars (2004-?) ... Eli "Weevil" Navarro
44 Minutes: The North Hollywood Shoot-Out (2003) ... Ramon
SLC Punk! (1998) ... Bob
A Simple Wish (1997) .... Charlie Greening
Kazaam (1996) .... Maxwell 'Max' Connor
My Guys (1996) ... Francis DeMarco
Free Willy 2: The Adventure Home (1995) ... Elvis
A Bronx Tale (1993) .... Calogero 'C' Anello
Apparitions :
Francis est également apparu dans différentes séries comme Walker Texas Ranger, The OC, American Dreams, CSI (Les Experts VF), Without A Trace (FBI : Portés Disparus VF), The Guardian, etc...