D-Shot

D-Shot is a compelling presence in independent cinema, recognized for his roles in the gritty drama 'Obstacles' (2000) and the compelling narrative of '16 Bars the Movie'. His continued dedication to impactful storytelling is evident in his recent work, including 'What Are the Chances?' (2016), solidifying his reputation as a performer committed to authentic and resonant performances.
3 Movies Available IMDb Profile

Filmography