Known For
Filmography
2026
2026
2025
2024
2022
2021
2021
2021
2021
2020
2018
2016
2014
2013
2013
2011
2010
2002
1999

A Requiem for Desire
Movie · as Angelo

Jingle Hell
Movie · as Alex

The Hacienda: Return of the Damned
Movie · as Lucas

Behave
Movie · as Charles

Vikings: Valhalla
TV · as Emir · 2 eps

The Bench
Movie · as Giovanni Marinelli

Gabriel's Rapture: Part I
Movie · as Giuseppe Pacciani

I'm Not in Love
Movie · as Shaun

FBI: International
TV · as Chief Inspector Grannó · 1 ep

The First Team
TV · as Carlos' Owner · 1 ep

FBI
TV · as Chief Inspector Grannó · 1 ep

The Heart of the Forest
Movie · as Oscar

In Nomine Satan
Movie · as Molino

Crossing Lines
TV · as Piero Alecastro · 1 ep

The Job Lot
TV · as Raúl · 1 ep

Game of Thrones
TV · as Lead Dornish Guard · 1 ep

Sorry if I Want to Marry You
Movie

Sons And Daughters
Movie · as Guy on the train

Holby City
TV · as Matteo Rossini · 64 eps
