Ben Schneider

Biography:

Ben Schneider is the founder, lead singer 6a guitarist for the American indie rock band Lord Huron.

filmography: