Thushari JayasekeraActingKnown Formoonbound24: The Webseries2017The Visitor from Planet Omicron2013Don't Trust the B---- in Apartment 232012Outsourced2010Arrested Development2003