Known for
Filmography

Velvet Smooth
EN · 19763.6
as Lt. Ramos

The Super Weapon
EN · 19767.2
as Himself

Black Force
EN · 19756.5
as Juan, Fight Choreographer

Velvet Smooth
as Lt. Ramos

The Super Weapon
as Himself

Black Force
as Juan, Fight Choreographer