Kevin is a professional sports photographer and video producer based in Toronto and Hamilton in Canada. Available for travel.
To view full client galleries, click here!
Services
Photography
The types of sports photography that I offer include:
- Editorial: Single-day coverage of an event, mostly consisting of live action and pre-game or post-game images.
- Tournament: Multi-day coverage of a tournament, mostly consisting of live action and pre-game or post-game images.
- Headshots or Team Photos: Posed images of an individual player or an entire team.
If you don’t see the type of project you are looking for, please contact me directly. For instant pricing, click here!
Video Production
The types of sports video production that I offer include:
- Editorial: Single-day coverage of an event, mostly consisting of live action and pre-game or post-game video.
- Team, League, or Player Highlight Reel: Individual coverage of a team or single player, usually with the intention of highlighting their performance.
If you don’t see the type of project you are looking for, please contact me directly. For instant pricing, click here!
Photography
The types of sports photography that I offer include:
- Editorial: Single-day coverage of an event, mostly consisting of live action and pre-game or post-game images.
- Tournament: Multi-day coverage of a tournament, mostly consisting of live action and pre-game or post-game images.
- Headshots or Team Photos: Posed images of an individual player or an entire team.
If you don’t see the type of project you are looking for, please contact me directly. If you want to build an instant quote for your project, click here for my pricing calculator!
Video Production
The types of sports video production that I offer include:
- Editorial: Single-day coverage of an event, mostly consisting of live action and pre-game or post-game video.
- Team, League, or Player Highlight Reel: Individual coverage of a team or single player, usually with the intention of highlighting their performance.
If you don’t see the type of project you are looking for, please contact me directly. If you want to build an instant quote for your project, click here for my pricing calculator!
Clients
“I have been very impressed with Kevin’s work. Not only does he have a creative vision, but he clearly understands the business side of media as well.”
“Kevin was efficient, friendly and professional and was a pleasure to work with. He listened carefully to what we had in mind for our project and captured it perfectly.”
“Kevin consistently delivers indelible images with professionalism and in a timely manner. He’s a pleasure to work with and has captured some of the most iconic moments in our history.”
Video Production
Recent Work
Photography

MISSISSAUGA, ON – SEP. 21, 2024: Caymo Ghannie of the Sheridan Bruins pitches during an Ontario Colleges Athletic Association baseball game against the St. Clair Saints.

TORONTO, ON – APR. 13, 2025: York United Academy players celebrate a penalty shootout victory in the League1 Ontario Cup against the Sudbury Cyclones.

TORONTO, ON – MAY 16, 2024: Anthony ‘Shotzzy’ Cuevas-Castro celebrates after a win during Toronto Ultra Major III.

TORONTO, ON – OCT. 26, 2024: Jessica Jagdeo of the Sheridan Bruins celebrates a goal scored during an Ontario Colleges Athletic Association soccer game against the Redeemer Royals.

VANCOUVER, BC – APR. 2, 2025: UNAM Pumas players celebrate a goal scored during CONCACAF Champions Cup action against the Vancouver Whitecaps.

OAKVILLE, ON – NOV. 22, 2023: Milton Menace goalkeeper sprays himself with water before the start of the first period at Sixteen Mile Sports Complex.

OAKVILLE, ON – OCT. 29, 2017: Tristian Hylton of the Sheridan Bruins runs through a tackle during an OCAA Quarter-Final game against the Algonquin Thunder.

MISSISSAUGA, ON – SEP. 21, 2024: Tyler Barbier of the Sheridan Bruins leads a huddle before an Ontario Colleges Athletic Association baseball game against the St. Clair Saints.

VANCOUVER, BC – APR. 2, 2025: CONCACAF Champions Cup soccer game between the Vancouver Whitecaps and UNAM Pumas.

BURLINGTON, ON – JUN. 19, 2022: Players from Darby FC and Burlington SC battle for the ball during League1 Ontario regular season action.

OAKVILLE, ON – SEP. 16, 2017: The Sheridan Bruins huddle prior to a game against the George Brown Huskies.

TORONTO, ON – MAY 17, 2024: The championship trophy sits at centre stage during Toronto Ultra Major III.

TORONTO, ON – JUL. 13, 2019: Tyrone Mulder of Windsor TFC scores a bicycle kick goal against Ottawa South United in League1 Ontario action.

EDMONTON, AB – JUN. 15, 2024: Players celebrate after winning the Canadian NFL Flag Regionals in Edmonton.

TORONTO, ON – SEP. 28, 2024: Manuella Garcia of the Sheridan Bruins dribbles the ball during an Ontario Colleges Athletic Association soccer game against the St. Clair Saints.

ST. CATHARINES, ON – JUL. 19, 2024: League1 Ontario soccer game between St. Catharines Roma Wolves and BVB IA Waterloo.

REGINA, SK – MAY 8, 2024: A player poses for the camera during the Canadian NFL Flag Regionals in Regina.

GUELPH, ON – DEC. 9, 2022: Jett Luchanko celebrates a game-winning goal scored against the Owen Sound Attack at the Sleeman Centre.

HAMILTON, ON – NOV. 2, 2024: Jassem Koleilat of Forge FC dives for the ball during Canadian Premier League soccer action against Atlético Ottawa.

TORONTO, ON – APR. 13, 2025: York United Academy players react after a miss from the penalty spot during League1 Ontario Cup action against the Sudbury Cyclones.

OAKVILLE, ON – FEB. 25, 2023: Mohawk Mountaineers players celebrate following the Ontario Colleges Athletic Association Women’s Volleyball third place game against the Seneca Sting.

TORONTO, ON – MAY 18, 2024: Thomas ‘Scrap’ Ernst during game action against OpTic Texas at Toronto Ultra Major III.

HAMILTON, ON – JUL. 10, 2024: Federico Bernardeschi of Toronto FC dribbles the ball against Forge FC during Canadian Championship semi-final action.

WATERLOO, ON – MAY 7, 2017: Players from the Barrie Elites Volleyball Club celebrate a kill at the U15 East Volleyball Canada Nationals.

Soccer Portrait – Keep-Ups

MILTON, ON – APR. 24, 2022: Players battle for the ball during a League1 Ontario men’s soccer game between BVB IA Waterloo and Scrosoppi FC.

HAMILTON, ON – APR. 13, 2024: Forge FC fans celebrate a goal scored during the second half of Canadian Premier League action against Cavalry FC.

BRAMPTON, ON – FEB. 15, 2019: The stadium erupts during the 121st edition of ‘The Game’ between the Sheridan Bruins and the Humber Hawks.

LOS ANGELES, CA – MAY 25, 2019: Alex ‘Gorica’ Gorica of Western University smiles during a quarter-final match against Michigan State at the 2019 College League of Legends Championship.

OAKVILLE, ON – SEP. 24, 2017: Dylan Roossien of the Cambrian Golden Shield fails to stop a free kick from Emilio Estevez of the Sheridan Bruins.

OAKVILLE, ON – FEB. 18, 2018: Taylor Ley of the Sheridan Bruins sets up for a return against the Seneca Sting.

HAMILTON, ON – OCT. 6, 2019: Christopher Nanco of Forge FC jumps over Morey Doner of York9 FC in Canadian Premier League action.

GEORGETOWN, ON – JAN. 31, 2018: Brendan D’Agostino of the Georgetown Raiders catches a flying puck.

OAKVILLE, ON – JUN 12, 2022: Luka Frankovich of the Oakville Blue Devils prepares for a throw-in.

OAKVILLE, ON – NOV. 12, 2017: Jad Hamade of the Sheridan Bruins hoists the OCAA Men’s Rugby Championship plaque into the air after a victory against the St. Lawrence Vikings.

LOS ANGELES, CA – MAY 24, 2019: The trophy sits centre stage during a semi-final match at the 2019 College League of Legends Championship.

TORONTO, ON – AUG. 27, 2024: Lorenzo Insigne dribbles the ball during Canadian Championship soccer game between Toronto FC and Forge FC.

HAMILTON, ON – FEB. 23, 2017: Shaun Lasala of the Sheridan Bruins celebrates after a kill against the Mohawk Mountaineers.

TORONTO, ON – OCT. 15, 2017: John Dean, Head Coach of the Toronto Patriots, speaks to his players before they take the ice.

BRAMPTON, ON – NOV. 26, 2016: Paul Williams of the Sheridan Bruins reacts after missing a free throw against St. Clair in OCAA regular season action.

TORONTO, ON – APR. 10, 2018: Andrew Cordssen-David of the Georgetown Raiders celebrates a goal scored with teammate Zac Elson during game seven of the OJHL Southwest Conference championship.

BRAMPTON, ON – JAN. 27, 2024: Christo Ugodo of the Sheridan Bruins poses for the camera during warm-ups.

Western Legends – Player Portrait

OAKVILLE, ON – FEB. 25, 2023: Humber Hawks fans celebrate during the Ontario Colleges Athletic Association Women’s Volleyball Championship game.

OAKVILLE, ON – SEP. 30, 2017: The Sheridan Bruins celebrate after scoring a goal during a homecoming game against the Humber Hawks.

OAKVILLE, ON – JUN. 23, 2019: Players battle for the ball during a League1 Ontario women’s soccer game between the Oakville Blue Devils and DeRo United.

HAMILTON, ON – JUL. 28, 2018: Chris Williams and Jalen Saunders of the Hamilton Tiger-Cats celebrate a fourth quarter touchdown.

BRAMPTON, ON – FEB. 4, 2017: Dylan Periana twists and turns for a lay-up in the 100th regular season meeting between the Sheridan Bruins and the Humber Hawks.

TORONTO, ON – DEC. 4, 2017: World Junior “A” Challenge. Team Canada East Selection Camp 2017. Player clears the puck during the second period.
