David Illescas — actor