| |
| Training |
| Margie Haber Studio | Advanced Level (2021) | Robin Meyers/Margie H |
| Action Workshop | Quedate en casting intensivo (2021) | Moran/Vidal Talent |
| UCB | Improv 101 (2019) | |
| Bgb studio | The Core (2018) | Steve Braunn |
| Ivana Chubbuck | Ivana Chubbuck Studio (2018) | Deryl Carroll |
| Meisner | Playhouse West (2014) | Robert Carnegie |
| Improv | Carolyne Barry (2013) | Scott Donovan |
| Commercial | Carolyne Barry (2013) | Carolyne Barry |
| Experimental Theatre | BUAP (2008-2011) | David Ramirez |
| Dramatic Art | BUAP (2008-2011) | Dramatic art degree |
| |
| Film |
| Are you coming out? | Supporting | Enrique Suarez |
| "Noah" | Supporting | Ruiguang Yang |
| "Turning the tables" | Supporting | Jay Rowan Tanner |
| "Daybreak" | Lead | Jefferson Ellis |
| "Little Black Sheep" | Supporting | Gabriela Debortoli |
| "Weirdo" | Supporting | Veronica Badell |
| "Hired education" (web series) | Series Reg | Michelle Do Santos |
| "The Magic Can" | Lead | Weilun Feng |
| "Prepare to Launch" | Supporting | Michelle Do Santos |
| “Better days” | Supporting | Alessio Digiambattista |
| "Talita" | Supporting | Elena Beuca |
| "Tu m'avais dit"Pascal Obispo (music video) | Supporting | Dir: Mark Maggiori |
| |
| Theater |
| "commedia dell' Arte | Multiple | David Ramirez |
| "Blood wedding" by Federico Garcia Lorca | Bride | David Ramirez |
| "How much is your iron?" by Bertolt Brech | Stranger | David Ramirez |
| "Jet of blood" by Antonin Artaud | Multiple | Thelma Gozales |
| "Huis Clos" by Jean Paul Sartre | Ines | David Pozas |