Selected roles, with directors and production credits where available.
| Production | Role | Director / Production |
|---|---|---|
| Where Did the Bubble Man Go? | Kabir, the Bubble Man | Dir. Angela Anaya Ramkumar · Short |
| The Blossom | Abhijit | Dir. Shahnaz Mahmud · Short |
| Playing with Fire | Appa | Prod. Madeline Carpinelli |
| Civil Injunction | Pete's Lawyer | Dir. Colin Schooling |
| Masks of Fidelio | Vito Vinci | B25Media, dir. Houston Diaz |
| Final Rounds | Dr. Carter | Dir. Michael Cerisano |
| Tamasha | Father | Dir. Mrugesh Thakor |
| A Day in the Life | T. Smitts | Allways in Motion, dir. Polo J |
| Production | Role | Director / Company |
|---|---|---|
| Reverse Transcription | Happy | Dir. Dorit Margalit, Amateur Comedy Club Theater |
| Come on, Jeeves | Jeeves (lead) | Dir. Elowyn Castle, Amateur Comedy Club Theater |
| Nice Fish | Erik (co-lead) | Dir. Eliana Cohen-Orth, Amateur Comedy Club Theater |
| Sandy Toes and Salty Kisses | Doug Dupont | Dir. Marshall Mays, Amateur Comedy Club Theater |
| Dracula | Jonathan Harker | Dir. Debra Whitfield, Amateur Comedy Club Theater |
| A Sketch of New York | Various roles | Dir. Jo DiNozzi, The Producers Club |
| Only Jim | Jim | Dir. Sam Fortenbaugh, A Variety Show |
Commercial credits available upon request.