@
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
2020
2022
Jonathan
2015
International Traveler
2004
Texas Ranger
Leo Cameron
2017
Deputy Hernandez
Teacher
Henchman
2002
Pizza
Sam
Miles Archer