@
Acting
Oryan Landa is a film, television, and theater actor based in New York City.
Water & Power Guy
2013
SWAT Commander
2012
Brian
2016
Donovan
2021
Baki
2014
Bartender
2022
2020
International Traveler
2004
Texas Ranger
Deputy Hernandez
Jonathan
2015
Henchman
Leo Cameron
2017
Pizza
2002
Teacher
Sam
Miles Archer