Theater
Tiny Resurrections | Joe | B Street Theatre
Junie B. Jones is Not a Crook | Ricardo/Principal | B Street Theatre
History Extravaganza 3 | Ensemble | B Street Theatre School Tour
Death of a Salesman | Bernard | Actor's Theatre of Sacramento
Twelve Angry Men | Juror 8 | Actor's Theatre of Sacramento
The Iceman Cometh | Don Parritt | Actor's Theatre of Sacramento
Chemical Imbalance | Xavier Utterson | Main Street Theater Works
Long Day's Journey Into Night | Edmund Tyrone | Actor's Theatre of Sacramento
The Clearing | Robert Preston | Ovation Stage
The Merchant of Venice | Launcelot Gobbo | Actor's Theatre of Sacramento
Journey's End | 2nd Lt. Hibbert | California Stage
The Family of Mann | Bill | Actor's Theatre of Sacramento
Films
Leap | Supporting | Gretchen Somerfeld
Brooks Doesn't Have a Dad | Lead | Jason Kurth
Escape Party | Lead | Gabe Montero
Ruffian | Lead | Marlon Beroit
The Whip | Supporting | Jared Raun
Pictured You Differently | Lead | Jack Murnin
Pneumonia | Lead | Emile Caton
Gold Digging Girl | Supporting | Jemina Garcia and William Ng
Just Like That | Lead | Maya Bergman
Staying True | Supporting | Alphonso McAuley
The Hole | Lead | Muyun Zhou
The Aftermath | Lead | Rogue Thomas
Rags to Riches | Lead | Jesserey Tugas
Hit | Lead | Marco Cabodi
What if We Lived... | Lead | Marco Cabodi
Web
Buzz Kill | Supporting | Jessie B. Evans
Little Miss Perfect | Supporting | Sarah Ashley
Mas Latina | Supporting | Janeva Zentz
TraininG
Acting
Lesly Kahn | Ongoing Classes
Killian's Workshop | Commercial Foundations
B Street Theatre | Acting Internship
Actor's Workshop Sacramento | Acting Workshop
Improv
Upright Citizens Brigade Theater
B Street Theatre
Sacramento Comedy Spot
Sketch
Upright Citizens Brigade Theater
The Pack Theater
Sacramento Comedy Spot