Films of Ian
Family photographs, shared adventures, his own voice, and Ian in competition. Tap a film to watch it.
Family and adventures
Ian through the photographs his dad, Charlie, took and kept. Days on the water, family gatherings, adventures and their time together. Download the film to keep a copy.
Music: “Simple Man”, Lynyrd Skynyrd.
HelloEverywhere with youThe world beneath the waterThe life at homeHis gentlenessJust being togetherOur time together
Ian’s recorded voice, the song he made for Keeli, our adventures, home, soap day, Rota and Hawaii. It closes with his own words: “I’m glad I met you.” Download the file to keep a copy.
“Keelis Coffee Kingdom” was made by Ian for Keeli, November 2025. Music by Kevin MacLeod (incompetech.com): Meditation Impromptu 01, Sunday Dub, Immersed. Licensed under Creative Commons: By Attribution 4.0.
From his first voice message about Guam to the last, through Portland, Mount Williamson, Jackson, home on Guam, Myoko, Jeju, North Carolina, Yap, Raja Ampat, Washington, San Diego and Hawaii. It ends with the miles, the messages and the calls, and the name he answered to. Download the file to keep a copy.
“Keelis Coffee Kingdom” was made by Ian for Keeli, November 2025. Music by Kevin MacLeod (incompetech.com): Meditation Impromptu 01, Immersed, Wounded, Fluidscape, Dreamy Flashback. Licensed under Creative Commons: By Attribution 4.0.
CrossFit
Ian competed with HustleHard CrossFit out of Riviera Beach, Florida: two Atlantic Regionals and two CrossFit Games. Every song is from his own workout playlist.
Ian was athlete 5 for HustleHard. He cheers his teammate through Event 1, opens the snatch ladder at 185, pulls the first partner deadlifts, and in the last event works through his thrusters and his rope climb. HustleHard finished second and went on to the Games.
Music: “Help Is on the Way”, Rise Against. Footage: CrossFit Games broadcast.
Ian wore number 225. Murph, the rower in the Triple Double, and the Worm Sprint heat that HustleHard won.
Music: “In the Air Tonight”, Nonpoint. Footage: CrossFit Games broadcast.
The same weekend on the same floor: Ian with HustleHard, Keeli with Reignited Fitness Wilmington. HustleHard finished second and qualified for the Games.
Music: “Live to Rise”, Soundgarden. Footage: CrossFit Games broadcast.
Ian wore number 266. His muscle-ups, the O-Course, and his clean and jerk: 345, then 360 on his last attempt. It ends back in Atlanta, the day HustleHard qualified.
Music: “Ladies and Gentlemen”, Saliva. Footage: CrossFit Games broadcast.
Powerlifting
His meets from 2016 to 2020, from his first meet to a 2001 lb total: his best squat, bench and deadlift from each, with the meet’s own sound.
His first meet. Nine for nine and a 725 kg (1598 lb) total: 3rd place, an Elite total, and a spot at Nationals. There is no video of his bench from this meet.
Footage: Ian’s own Instagram clips.
He won his class: 265 kg squat, 182.5 kg (402 lb) bench and 290 kg deadlift, a 737.5 kg (1625 lb) total.
Footage: Ian’s own Instagram clips.
310 kg squat, 192.5 kg bench and 320 kg deadlift: 822.5 kg (1813 lb), seven for nine, first in the pro 100 kg class.
Footage: Bodybuilding.com livestream.
A deadlift invitational. His 755 lb pull locked out but was turned down for downward motion. His best counted pull, 332.5 kg (733 lb), placed 4th.
Footage: Ian’s own Instagram clips.
A guest lifter in the Animal Cage at the Arnold expo: 700 lb for nine reps on the deadlift, through an SI-joint sprain.
Footage: Ian’s own Instagram clip and Animal’s film “The Cage 2019”.
His first wrapped meet: 332.5 kg squat, 205 kg bench and 325 kg deadlift, 862.5 kg (1901 lb), seven for nine, 2nd in the pro open.
Footage: Dan Green Powerlifter livestream.
Eight for nine: 357.5 kg squat, 205 kg bench and 345 kg deadlift, a 907.5 kg (2001 lb) total, 2nd.
Footage: Stefi Cohen livestream, Hybrid Showdown Day II.