Oryan Landa is a film, television, and theater actor based in New York City.
as Jonathan
as Miles Archer
as Deputy Hernandez
as Texas Ranger
as Bartender
as Henchman
as Leo Cameron
as Sam
as Pizza
as Water & Power Guy
as SWAT Commander
as Brian
as Donovan
as Person with Gun
as Baki
as International Traveler