He has experience in the technical fields of cinematography, editing, writing, directing, and many more, with much of his personal work exploring questions of identity construction, social awareness, and issues of race, class, and ethnicity.