Known for
Filmography

Encino Man
EN · 19925.9
as Rastadude

Thelma & Louise
EN · 19917.6
as Mountain Bike Rider

Marked for Death
EN · 19906.1
as Posse Leader

Nuts
EN · 19876.4
as Defendant Davis

Encino Man
as Rastadude

Thelma & Louise
as Mountain Bike Rider

Marked for Death
as Posse Leader

Nuts
as Defendant Davis