Video

Castro Brand Commercials

Castro Commercial 2008 Part 1

Castro Commercial 2008 Part 2

Castro Commercial 2009

Castro Commercial 2010

Films

Fast Five Featurette

Fast Five Interview

Fast & Furious Clip: Giselle

TV Shows

TBL clip 2

TBL Clip 3

TBL Clip 4

Entourage Season 6 Clip 1

Modeling