Avalon: Live in Concert - Testify to Love 2003
Director
She Ball 2020
First Assistant Director
Pitcher and the Pin-Up 2003
as Carlos Rodriguez
Striking Point 1995
as Nick Harris
Credits from TMDB.