B

Known For

Ooga Booga
Ooga Booga

2013

as Ooga (Voice)

Ninja Busters
Ninja Busters

1984

as Tony Limos

🎦
Hero Man

2010

as Self - Pandarrrrrr (as Robert Ramos)

The Weapons of Death