Oscar Lujambio

Info

Role

Actor

Date of birth

06/09/1987

Place of birth

Montevideo, Uruguay

Oscar Lujambio

Biography

Oscar Lujambio was born on June 9, 1987 in Montevideo, Uruguay. He is an actor, known for Zombie Drug Lord (2017) and Stoned Dead (2006).

Known For

Stoned Dead
Stoned Dead
5.1
5.1