He has produced a feature film and over 100 short films, web series episodes, event videos, advertisements, and educational videos. He is also an instructor with BRIC Media Education where teaches production and post-production methods.