
Acting
John D. Michaels
14
Films
6
TV Shows
Known For
20 Credits
Squid Game
as VIP 1
2021

Vagabond
as Mercenary team leader
2019

Mr. Sunshine
as US Minister to Japanese Legation
2018

I Am Not a Robot
as Martin Bold
2017

Narco-Saints
as Blue Team Director
2022

Peninsula
as Evacuation Boat Captain
2020

Stove League
as Baseball Agent
2019

Good News
as US Ambassador to Korea
2025

Space Sweepers
as UTS Boardmember
2021

Emergency Declaration
as Airplane Passenger
2022

The Man Standing Next
as Congressman Harrington
2020

Steel Rain 2: Summit
as White House staff
2020