

He is married to fellow voice actor Hayden Daviau.
On June 30th, 2021, he debuted as the VTuber Cy Yu on Twitch.
List of notable roles:
Anime
- 86 EIGHTY-SIX as Daiya Irma
- A Sister's All You Need as Haruto Fuwa
- Akashic Records of Bastard Magic Instructor as Gibul
- AFTERLOST as Tsubasa
- Akiba's Trip: The Animation as Tamotsu Denkigai
- ALL OUT!! as Yūto Keta
- Anime-Gataris - Kai Musashisakai
- Bastard!! Heavy Metal, Dark Fantasy as Kall-Su
- Beast Tamer as Arios Orlando
- B't X as Bem
- Black Clover as Aphro
- Blue Lock as Sae Itoshi
- Cardcaptor Sakura Clear Card as Takashi Yamazaki
- Chain Chronicle The Light of Haecceitas as Aries
- Code Geass: Akito the Exiled as Franz Vallo
- Darling In The Fran XX as 9'ε
- Demon Slayer: Kimetsu no Yaiba as Kaigaku
- The Disastrous Life of Saiki K. as Yokota Jaga
- elDLIVE as Ken "Gucchi" Mizoguchi
- Fairy Tail as Drake the Sniper
- First Love Monster as Munemitsu Makurazaki
- Free!! -Dive to the Future- as Shizuru Isurugi
- Gamers as Gakuto Kase
- Gundam Build Divers as Hawk
- Hakata Tonkotsu Ramens as Fei-Lan
- Hakyu Hoshin Engi as Ohma
- Hand Shakers as Break
- Handa-kun as Akane Tsutsui
- Hanebad! as Hayama
- Hinomaru Zumou as Mizuki Sada
- Horimiya as Izumi Miyamura
- How a Realist Hero Rebuilt the Kingdom as Kazuya Souma
- Hyouka as Junya Nakajo
- I'm the Villainess, So I'm Taming the Final Boss as Isaac Lombard
- Interviews with Monster Girls as Junichi Ōta
- The Irregular at Magic High School as Tatsuya Shiba
- The Island of Giant Insects as Kai Kazuhiko
- Izetta: The Last Witch as Laurence
- JoJo's Bizarre Adventure: Golden Wind as Sale
- The Junji Ito Collection as Hideo
- King's Game: The Animation as Yousuke Ueda
- Kiss Him, Not Me Yusuke Igarashi
- Knight's & Magic as Tuva
- Kuroko's Basketball as Yukio Kasamatsu
- Legend of the Galactic Heroes: Die Neue These as Volker Axel von Bülow
- Lord of Vermilion: The Crimson King as Yato Kazama
- Magical Girl Spec-Ops Asuka as Ise
- Megalo Box as Pepe "Spider" Iglesias
- Mobile Suit Gundam: The Witch from Mercury as Shaddiq Zenelli
- My First Girlfriend is a Gal as Junichi Hashiba
- My Hero Academia as Naomasa Tsukauchi
- Nanbaka as Uno
- One Piece:
- One Piece as Pavlik and Trebol
- One Piece Film: Gold as Jimmy Myers
- Orange as Hodaka
- Our Last Crusade or the Rise of a New World as Jhin Syulargun
- Platinum End as Mirai Kakehashi
- Pokémon Journeys: The Series as Leon
- ReLIFE as Akira Inukai
- Re:Zero as Julius Euclius (taking over from Chris Niosi)
- The Rising of the Shield Hero as L'Arc Berg
- The Royal Tutor as Leonard Von Glanzreich
- Saint Seiya as Scorpio Milo
- Sakura Quest as Sergio
- Sarazanmai as Kazuki Yasaka
- Servamp as Koyuki
- Sleepy Princess in the Demon Castle as Demon King Twilight
- So I'm a Spider, So What? as Shun
- Star Blazers: Space Battleship Yamato 2199 as Mikio Nemoto
- Sword Art Online: Alicization as Johnny Black/Atsushi Kanamoto
- Tokyo Ghoul: re as Takeomi Kuroiwa
- Touken Ranbu - Hanamaru as Taikogane Sadamune
- Ulysses: Jeanne d'Arc and the Alchemist Knights as Bedford
- WorldEnd: What Do You Do at the End of the World? Are You Busy? Will You Save Us? as Birdy
- Yuri!!! on Ice as Hikaru
- Zombie Land Saga as Romero
Animation
- Link Click as Cheng Xiaoshi
Video Games
- Death end re;Quest 2 as Arata Mizunashi (replacing Chris Niosi)
- Dragon Ball Legends as Shallot
- Final Fantasy VII Remake as Jules
- Fire Emblem: Three Houses and Fire Emblem Heroes as Yuri
- Freedom Planet as Mayor Zao
- Genshin Impact as Cyno & Vlad
- Honkai Star Rail as Jing Yuan
- Love Esquire as the Squire
- Luminous Avenger iX 2 as Copen, Ypsilon, and The Creator
- My Time at Portia as Aadit
- NieR Re[in]carnation as Dimos
- Octopath Traveler II as Osvald V. Vanstein
- Path of the Midnight Sun as Schwarz
- Pokémon Masters as Roark and Professor Kukui/the Masked Royal
- Rune Factory 5 as Ryker
- Seduce Me as Sam
- Shadowverse as Seofon
- Stranger of Paradise: Final Fantasy Origin as Jed
- Terrain Of Magical Expertise RPG as Alpha
- Trials of Mana as Hawkeye
Web Animation
- DEATH BATTLE!:
- "Hercule Satan vs. Dan Hibiki" as Hercule Satan
- "Power Rangers vs Voltron" as Jason
- "Aang vs Edward Elric" as Edward Elric
- "Leonardo vs Jason" as Jason
- Dragonball Gohanverse as Gohanic
- Nomad of Nowhere as Red Manuel
- So This Is Basically...: Ryuji Sakamoto
- Sword Art Online Abridged as Schmitt and Corvatz
- "Calli's Christmas Catastrophe" as Death-sensei (as Cy Yu)
Tropes associated with his roles:
- Typecasting: For some reason, he seems to voice a lot of purple-haired men. Bonus points if they're beautiful men, which most certainly they are.