Ozzie Devrish har medverkat i ingen serie och 4 filmer. På bio, som Leader i spelfilmen Mega Shark vs. Kolossus.