- Trained as an actor at the Scuola Nazionale di Cinema in Rome, Italy.
- Made his film debut in the 2001 TV movie Ama il tuo nemico 2.
- First lead role in a feature film was Step in the 2004 film Three Steps Over Heaven.
- Played the antagonist mob boss Santino D'Antonio in the 2017 action sequel John Wick Chapter 2.
- Is a supporter of the Fidelis Andria football club.