as Photo Salesman
2020
as Detainee
2011
as Luca Belucci
2021
as Pedro
2009
as Paramedic
1999
as Dr. Farid
1990