Long horned beach hoppers are found in the high intertidal from Vancouver Island, British Columbia to Encinitas, California. They can be found burrowing in the sand and feed on algae. Their primary predators include birds and insects.
Further reading: https://eol.org/pages/46527848
http://linnet.geog.ubc.ca/efauna/Atlas/Atlas.aspx?sciname=Megalorchestia%20californiana