headshot
Landon Ross
Los Angeles artist.

Landon Ross is a Los Angeles based artist. Through mediums including painting, sculpture, video, and installation, his work frequently engages with science, philosophy and naturalism.