ANIME ROLES
VIDEO GAME ROLES
- TimeSplitters Rewind by TSRewind - Sgt. Wood, Brown Zombie
- Gloomhaven by Forteller Games - Dominic, Guardsman
- Loteria del Adios by Dogpit Games - El Cantor
- Reanimation Scheme by Windchimes Games - Jori
- Drawn Down by Graham Hayes - Frank, Additional Voices
- Winds of Change by Tall Tail Studios - Grayson
- Strangers of the Power 2 by Tuomo's Games - Helios
- What the Heart Wants by PJ Productions - Goro Urushido
- A More Beautiful World by Afterthought Studios - Additional Voices
- Perceptions of the Dead 2 by Ithaqua Labs - Government Spook
- Bloody Chronicles by Igrasil Studios - Martin
- Overload by Revival Productions - Sanvi Tamboli
- My Time in Portia by Pathea Games - Marco (Male Protagonist)
- Perceptions of the Dead by Ithaqua Labs - Waiter
- CyberThreat by Conor McKenna - Randall "Randy" Shepard
- Infinite Adventures by Stormseeker Games - Doctor Akhmed, Duke Horus Giamata, Lord Gar Arsgreed, Inquisitor Aedan Greymere, Team Player and Anime Boy Player Voice Packs
- Pale Spectrum by Ithaqua Labs - Preston
- A Near Dawn by Far-off Daydream Games - Harry Kline, Morgan Daniels
- World In Danger by Colt Games - Red Wolf
- Immortal Empire by Tactic Studios Inc. - Yudin
- Vector Thrust by Time Symmetry - Prince Clovis, Hummingbird, AWACS PEACEYE, Additional Voices
FOREIGN FILM/SERIES DUBBING
- Emergency Declaration by Han Jae-rim - Hyun-soo
- The Ambush by Pierre Morel - Additional Voices
- Maradona: Blessed Dream by Alejandro Aimetta - Marcos Lopez, Additional Voices
- Jiang Ziya by Cheng Teng - Additional Voices
- Fire by Alexey Nuzhny - Roman
- Train to Busan Presents: Peninsula by Yeon Sang-ho - Additional Voices
- The Divine Fury directed by Jason Kim - Additional Voices
- Human Lost directed by Fuminori Kizaki - Additional Voices
- The First King directed by Matteo Rovere - Adieis
- The 12th Man directed by Harald Zwart - Additional Voices
AUDIOBOOKS / AUDIODRAMAS
- ForeWARD by Morgan Lea and Cody Savoie - Yosuke Sasaki
- Cyberscape Neo: Exodus by Titanium Templar - Syn 2, Tank Lead Clancy
- God Complex by Name Pending Creations - Hercules, Supay, Raphael, Dagda
COMMERCIAL AND IVR
Galluet University - Minovation Animation - Xoom - Cheetos - Ford - Paramount+ - McDonald's - Michigan Lottery - Howard Brown Health
THEATRE EXPERIENCE
- Most Lamentable - King Richard - Stony Brook Staller Center for the Arts Student New Works Festival
- The Picture of Dorian Gray - Harry Wotten - Stony Brook Pocket Theatre
- American Idiot - Ensemble - Stony Brook Pocket Theatre
- Stop Kiss - Detective Cole - Stony Brook Pocket Theatre and LGBTQ* Center
- Rumors - Glenn Cooper - Stony Brook Pocket Theatre
- Gloomhaven by Forteller Games - Dominic, Guardsman
- Loteria del Adios by Dogpit Games - El Cantor
- Reanimation Scheme by Windchimes Games - Jori
- Drawn Down by Graham Hayes - Frank, Additional Voices
- Winds of Change by Tall Tail Studios - Grayson
- Strangers of the Power 2 by Tuomo's Games - Helios
- What the Heart Wants by PJ Productions - Goro Urushido
- A More Beautiful World by Afterthought Studios - Additional Voices
- Perceptions of the Dead 2 by Ithaqua Labs - Government Spook
- Bloody Chronicles by Igrasil Studios - Martin
- Overload by Revival Productions - Sanvi Tamboli
- My Time in Portia by Pathea Games - Marco (Male Protagonist)
- Perceptions of the Dead by Ithaqua Labs - Waiter
- CyberThreat by Conor McKenna - Randall "Randy" Shepard
- Infinite Adventures by Stormseeker Games - Doctor Akhmed, Duke Horus Giamata, Lord Gar Arsgreed, Inquisitor Aedan Greymere, Team Player and Anime Boy Player Voice Packs
- Pale Spectrum by Ithaqua Labs - Preston
- A Near Dawn by Far-off Daydream Games - Harry Kline, Morgan Daniels
- World In Danger by Colt Games - Red Wolf
- Immortal Empire by Tactic Studios Inc. - Yudin
- Vector Thrust by Time Symmetry - Prince Clovis, Hummingbird, AWACS PEACEYE, Additional Voices
FOREIGN FILM/SERIES DUBBING
- Emergency Declaration by Han Jae-rim - Hyun-soo
- The Ambush by Pierre Morel - Additional Voices
- Maradona: Blessed Dream by Alejandro Aimetta - Marcos Lopez, Additional Voices
- Jiang Ziya by Cheng Teng - Additional Voices
- Fire by Alexey Nuzhny - Roman
- Train to Busan Presents: Peninsula by Yeon Sang-ho - Additional Voices
- The Divine Fury directed by Jason Kim - Additional Voices
- Human Lost directed by Fuminori Kizaki - Additional Voices
- The First King directed by Matteo Rovere - Adieis
- The 12th Man directed by Harald Zwart - Additional Voices
AUDIOBOOKS / AUDIODRAMAS
- ForeWARD by Morgan Lea and Cody Savoie - Yosuke Sasaki
- Cyberscape Neo: Exodus by Titanium Templar - Syn 2, Tank Lead Clancy
- God Complex by Name Pending Creations - Hercules, Supay, Raphael, Dagda
COMMERCIAL AND IVR
Galluet University - Minovation Animation - Xoom - Cheetos - Ford - Paramount+ - McDonald's - Michigan Lottery - Howard Brown Health
THEATRE EXPERIENCE
- Most Lamentable - King Richard - Stony Brook Staller Center for the Arts Student New Works Festival
- The Picture of Dorian Gray - Harry Wotten - Stony Brook Pocket Theatre
- American Idiot - Ensemble - Stony Brook Pocket Theatre
- Stop Kiss - Detective Cole - Stony Brook Pocket Theatre and LGBTQ* Center
- Rumors - Glenn Cooper - Stony Brook Pocket Theatre