Running isn’t just something I film — it’s something I live.
I’m an ultrarunner, filmmaker, and storyteller with a lifelong passion for the endurance world. My background in film and editing combined with my experience on the trails allows me to capture running from a perspective most videographers can’t — because I’ve been there. I know the miles, the grit, and the quiet moments between breaths that define every race.
After years of studying film, I realized my true calling wasn’t behind a studio desk — it was on the course, telling the stories of runners who push beyond their limits. Whether it’s the electric energy of a 5K finish line or the raw emotion of a 100-mile journey, my goal is always the same: to make runners feel seen and to help race directors share the soul of their events with the world.
This isn’t wedding videography with a running twist — it’s running videography, built by someone who understands the terrain, the pace, and the purpose behind every step.
I’ve raced. I’ve won. I’ve filmed in the heat, the mud, and the dark. And through it all, I’ve found one truth: every runner has a story worth telling.
Let’s tell yours.
Built for Every Pace.
From 5Ks to 100Ks, Eric can keep up with runners of every level.
5K Pace
Average Pace: 6:33/Mile
100K Pace
Average Pace: 10:52/Mile
Orange Beach Race
5K
Big Beach Marathon
3rd in Age Division
Cannonlands Ultra
100k - First Overall
Naperville Trails
Half Marathon - First Age Division
Big Butts
100k - FDL
Starved Rock
Marathon
Ask Eric
First Trail Marathon
Big Beach Marathon
3rd in Age Division
Orange Beach Race
5K
Big Beach Marathon
3rd in Age Division
Cannonlands Ultra
100k - First Overall
Naperville Trails
Half Marathon - First Age Division
Big Butts
100k - FDL
Starved Rock
Marathon
Ask Eric
First Trail Marathon
Big Beach Marathon
3rd in Age Division
Eric Alexandres
Follow the Miles in Real Time
Want proof that I can hang at any pace? Check my latest runs, races, and training stats on Strava.
Orange Beach Race
5K
Big Beach Marathon
3rd in Age Division
Cannonlands Ultra
100k - First Overall
Naperville Trails
Half Marathon - First Age Division
Big Butts
100k - FDL
Starved Rock
Marathon
Ask Eric
First Trail Marathon
Big Beach Marathon
3rd in Age Division
Orange Beach Race
5K
Big Beach Marathon
3rd in Age Division
Cannonlands Ultra
100k - First Overall
Naperville Trails
Half Marathon - First Age Division
Big Butts
100k - FDL
Starved Rock
Marathon
Ask Eric
First Trail Marathon
Big Beach Marathon
3rd in Age Division
