Sidney Leeder
Sidney is a filmmaker and performer. Recent acting credits include the CW/Netflix series iZombie, a supporting role in the film Romance Retreat starring Amanda Schull (Centre Stage, Suits), a large supporting role in the sci-fi film Debug acting alongside Jason Momoa, and a lead role in the short ...