



Ryota Osaka
Acting1986Tokushima, Japan

Biography
Ryota Osaka (逢坂良太) is a Japanese voice actor from Tokushima Prefecture who is affiliated with Early Wing. He received Best Male Newcomer at 9th Seiyu Awards in 2015. He also hosts the radio show ŌHana (逢坂市立花江学園 Ōsaka Shiritsu Hanae Gakuen) along with voice actor Natsuki Hanae.
Known For

Attack on Titan
Marco Bodt (voice) / Man (voice)

Demon Slayer: Kimetsu no Yaiba
Gyutaro (voice)

Sword Art Online
Atsushi Kanamoto (voice) / Johnny Black (voice) / Laughing Coffin (voice)

High School D×D
Vali Lucifer

JoJo's Bizarre Adventure
Mark (voice)

Haikyu!!
Keiji Akaashi (voice)

Mushoku Tensei: Jobless Reincarnation
Cliff Grimoire (voice)

Tokyo Revengers
Naoto Tachibana (voice)
Acting History
2025
From Old Country Bumpkin to Master Swordsman
TVas Spur (voice)• 12 eps
A Star Brighter than the Sun
TVas Yushin Izawa (voice)• 12 eps
Takopi's Original Sin
TVas Junya (voice)• 2 eps
2024
Kamen Rider Gotchard: The Future Daybreak
as The Sun (voice)
HAIKYU!! The Dumpster Battle
as Keiji Akaashi (voice)
Kamen Rider Gotchard Final Episode: You and Me, We've Got CHEMY×STORY - Director's Cut Version
as The Sun, Apparebushido, Pilets, Stagvine (voice)
WIND BREAKER
TVas Tasuku Tsubakino (voice)• 1 eps
The Witch and the Beast
TVas Johan (voice)• 2 eps
Magilumiere Magical Girls Inc.
TVas Kaede Midorikawa (voice)• 12 eps
Code Geass: Rozé of the Recapture
TVas Heath Lott (voice)• 12 eps
Go! Go! Loser Ranger!
TVas Yamato Kurusu (voice)• 11 eps
Rurouni Kenshin
TVas Henya Kariwa (voice)• 7 eps
T・P BON
TVas Amri (voice)• 1 eps
Makeine: Too Many Losing Heroines!
TVas Yuki (voice)• 1 eps
A Sign of Affection
TVas Kyouya Nagi (voice)• 12 eps
A Condition Called Love
TVas Keigo Kurata (voice)• 6 eps
A Terrified Teacher at Ghoul School!
TVas Haruaki Abe (voice)
Lockdown Zone: Level X
TVas Shuhei Murosaka (voice)
2023
Black Clover: Sword of the Wizard King
as Sekke Bronzazza (voice)
Demon Slayer: Kimetsu no Yaiba -To the Swordsmith Village-
as Gyutaro (voice)
Mushoku Tensei: Jobless Reincarnation
TVas Cliff Grimoire (voice)• 8 eps
The Saint's Magic Power Is Omnipotent
TVas Oscar Dunckel (voice)• 3 eps
Endo and Kobayashi Live! The Latest on Tsundere Villainess Lieselotte
TVas Artur Richter (voice)• 12 eps
The Aristocrat's Otherworldly Adventure: Serving Gods Who Go Too Far
TVas Yuya (voice)• 12 eps
Berserk of Gluttony
TVas Fate Graphite (voice)• 12 eps
MF GHOST
TVas Sawatari Koki (voice)• 13 eps
The Tale of Outcasts
TVas Snow (voice)
2022
Gundam Reconguista in G Movie V: Beyond the Peril of Death
as Klim Nick (voice)
Gundam Reconguista in G Movie IV: Love That Cries Out in Battle
as Klim Nick (voice)
Bubble
as Isozaki (voice)
Love Flops
TVas Asahi Kashiwagi (voice)• 12 eps
Demon Slayer: Kimetsu no Yaiba
TVas Gyutaro (voice)• 5 eps
Shadowverse
TVas Ryoga Jasei (voice)• 98 eps
Shinobi no Ittoki
TVas Ittoki Sakuraba (voice)• 12 eps
Engage Kiss
TVas Mikhail Hachisuka (voice)• 13 eps
Salaryman's Club
TVas Touya Saeki (voice)
2021
Farewell, My Dear Cramer: First Touch
as Kaoru Takei (voice)
Knights of Sidonia: Love Woven in the Stars
as Nagate Tanikaze (voice)
Farewell, My Dear Cramer
TVas Kaoru Takei (voice)• 13 eps
Higehiro: After Being Rejected, I Shaved and Took in a High School Runaway
TVas Kyōya Yaguchi (voice)• 5 eps
The Hidden Dungeon Only I Can Enter
TVas Noir (voice)• 12 eps
Heaven's Design Team
TVas Yokota (voice)
Kikai Sentai Zenkaiger
TVas Renai World (voice)• 1 eps
Fena: Pirate Princess
TVas Kaede (voice)
Tokyo Revengers
TVas Naoto Tachibana (voice)• 50 eps
2020
Attack on Titan: Chronicle
as Marco Bodt (voice)
Gundam Reconguista in G Movie II: Bellri's Fierce Charge
as Klim Nick (voice)
Pretty Cure Miracle Leap: A Wonderful Day with Everyone
as Youta Hiramitsu (voice)
The Misfit of Demon King Academy
TVas Kanon (voice)• 5 eps
2019
For Whom the Alchemist Exists
as Edgar L. Leonhart (voice)
Kabaneri of the Iron Fortress: The Battle of Unato
as Sukari (voice)
Gundam Reconguista in G Movie I: Go! Core Fighter
as Klim Nick (voice)
We Never Learn: BOKUBEN
TVas Yuiga Nariyuki (voice)• 26 eps
Grimms Notes: The Animation
TVas Ex (voice)
A Certain Scientific Accelerator
TVas Mikihiko Hishigata (voice)
Girly Air Force
TVas Kei Narutani (voice)
2018
The Laws of the Universe: The Age of Reimei
as Ray (voice)
Saint Seiya: Saintia Sho
TVas Scutum Juan (voice)
HANEBADO!
TVas Akifumi Saionji (voice)• 1 eps
Sword Art Online
TVas Atsushi Kanamoto (voice) / Johnny Black (voice) / Laughing Coffin (voice)• 1 eps
Libra of Nil Admirari
TVas Hisui Hoshikawa
Ulysses: Jeanne d'Arc and the Alchemist Knight
TVas Montmorency
2017
Kabaneri of the Iron Fortress: Life That Burns
as Sukari (voice)
Kuroko's Basketball the Movie: Last Game
as Chihiro Mayuzumi (voice)
Pokémon the Movie: I Choose You!
as Cross (voice)
Ao Oni The Animation
as Kouji Manabe
Classroom of the Elite
TVas Yosuke Hirata (voice)• 38 eps
Love and Lies
TVas Yukari Nejima
Kabukibu!
TVas Shin Akutsu (voice)
Netsuzou Trap -NTR-
TVas Takeda (voice)
Akashic Records of Bastard Magic Instructor
TVas Christoph Flowel (voice)• 2 eps
2016
Kabaneri of the Iron Fortress: Light That Gathers
as Sukari (voice)
Koro-sensei Q!
as Yuma Isogai
Assassination Classroom the Movie: 365 Days' Time
as Yuma Isogai (voice)
Kuroko's Basketball - Movie: Winter Cup - Crossing the Door
as Chihiro Mayuzumi (voice)
PERSONA5 the Animation - THE DAY BREAKERS -
as Kazuya Makigami (voice)
Undefeated Bahamut Chronicle
TVas Arcadia Fugil
Monster Hunter Stories: Ride On
TVas Shuval (voice)• 75 eps
Kabaneri of the Iron Fortress
TVas Sukari (voice)• 12 eps
Koro Sensei Quest!
TVas Yuma Isogai (voice)• 12 eps
ALL OUT!!
TVas Mutsumi Hachiooju (voice)• 25 eps
AOKANA: Four Rhythm Across the Blue
TVas Hinata Masaya (voice)
Tales of Zestiria the X
TVas Mikleo (voice)
Trickster
TVas Kensuke Hanasaki (voice)
Ao Oni The Blue Monster
TVas Hiroshi
Assassination Classroom the Movie: 365 Days' Time
Theme Song Performance
2015
Attack on Titan: Wings of Freedom
as Marco Bodt (voice)
Knights of Sidonia: The Movie
as Nagate Tanikaze (voice)
The Laws of the Universe - Part 0
as Ray (voice)
Your Lie in April: Finale Event
as Ryōta Watari
Haikyu!!: VS "Failing Marks"
as Keiji Akaashi (voice)
Attack on Titan: Junior High
TVas Marco Bodt (voice)• 12 eps
Yamada-kun and the Seven Witches
TVas Ryu Yamada (voice)• 12 eps
Charlotte
TVas Show (voice)• 1 eps
Snow White with the Red Hair
TVas Zen Wistaria (voice)• 24 eps
Assassination Classroom
TVas Yuuma Isogai (voice)• 47 eps
Chivalry of a Failed Knight
TVas Ikki Kurogane (voice)• 12 eps
Ushio and Tora
TVas Satoru Moritsuna (voice)• 39 eps
Show by Rock!!
TVas Kai (voice)• 3 eps
Haikyu!!
TVas Keiji Akaashi (voice)• 15 eps
Is It Wrong to Try to Pick Up Girls in a Dungeon?
TVas Apollo (voice)
Takamiya Nasuno Desu! Teekyu Spinoff
TVas Youta Oshimoto (voice)
Assassination Classroom
TVTheme Song Performance• 47 eps
2014
Yamada-kun to 7-nin no Majo (OVA)
as Ryuu Yamada (voice)
Tales of Zestiria: The Shepherd's Advent
as Mikleo (voice)
Attack on Titan: Crimson Bow and Arrow
as Marco Bodt (voice)
Meisou! Underworld
as Seita
Argevollen
TVas Susumu Tokimune (Main Character)• 24 eps
Brynhildr in the Darkness
TVas Ryouta Murakami• 13 eps
Knights of Sidonia
TVas Nagate Tanikaze (voice)• 24 eps
Denki-gai
TVas Umio
Hamatora
TVas Nice• 24 eps
If Her Flag Breaks
TVas Souta Hatate
Gundam Reconguista in G
TVas Klim Nick (voice)• 26 eps
Your Lie in April
TVas Ryouta Watari (voice)• 22 eps
Glasslip
TVas Kakeru Okikura (voice)
Shounen Hollywood
TVas Kazami Kakeru (voice)
2013
Rescue Me!
as Masayuki Mizutani
JoJo's Bizarre Adventure
TVas Mark (voice)• 1 eps
High School D×D
TVas Vali Lucifer• 12 eps
Gatchaman Crowds
TVas Sugane Tachibana (voice)• 24 eps
Attack on Titan
TVas Marco Bodt (voice) / Man (voice)• 1 eps
Oreshura
TVas Eita Kidou (voice)• 13 eps
Ace of the Diamond
TVas Eijun Sawamura (voice)• 178 eps
Nagi-Asu: A Lull in the Sea
TVas Kaname Isaki (voice)• 26 eps
The Devil Is a Part-Timer!
TVas Sadao Maō (voice)• 37 eps
Valvrave the Liberator
TVas Haruto Tokishima (voice)• 24 eps
Super Seisyun Brothers
TVas Chika Shinmoto (voice)• 14 eps
Strike the Blood
TVas Motoki Yaze (voice)• 58 eps
Blood Lad
TVas Blood Charlie Staz
Chihayafuru
TVas Masaki Ono (voice) / Tashiro (voice)• 2 eps
2012
Tsuritama
TVas Yuki Sanada (voice)• 12 eps
Place to Place
TVas Male Student (voice)
My Little Monster
TVas Sohei Sasahara (voice)• 13 eps
Little Busters!
TVas Student E (voice) / Student C (voice)• 1 eps
Hyouka
TVas Male Basketball Club Member (voice)• 1 eps
From the New World
TVas Ryou Inaba (voice)• 1 eps
OniAi
TVas Akito Himenokoji (voice)• 12 eps