Photography

A group of students and activists protesting against Bill 33, holding banners that say 'Hands Off Our Education' and 'UofT Students Against Bill 33' at a rally in front of a government building.

Bill 33 Protest

Toronto students, student governments, faculty groups and labour unions gathered at Queen’s Park to protest Bill 33 on Monday, Oct. 20, 2025.

for The Eyeopener

How to meal prep like a pro: recipes from Toronto chefs

The Green Line hosted an event detailing Toronto’s growing food insecurity crisis on Sept. 23, 2025. There, Chef Erica Foffi shared ways to make complex meals out of simple components.

for The Green Line

A person chopping vegetables on a wooden cutting board, with a knife in hand. In the background, a green mixing bowl and various ingredients including cucumber, herbs, and slices of bread are visible.
A man with curly hair and a black shirt, smiling and posing in three different angles. The middle image showcases a large tattoo on his back of a snake wrapped around a sword. In the third image, he is juggling a basketball while smiling.

The Language of Ink (Photo Essay)

The Language of Ink tells stories of individuals tattoos and the reason they choose to get their bodies permanently marked

Independent

Concert Photography

Local concert photography featuring venues and bands from the Greater Toronto Area

A live performance by a female rock band on stage, featuring four musicians playing guitars and singing under dramatic blue lighting.
A group of young people posing playfully around a large statue, with some holding pink balloons, set against a blue sky with scattered clouds.

The 2025 Toronto Board Meeting

The Toronto Board Meeting is a yearly congregation of longboarders across North America. The 2025 group began at David A. Balfour park, made its way to Queens Park and ended the day at Trinity Bellwoods.

Independent

A man with curly hair poses next to black speaker cabinets against a colorful backdrop of purple and orange lighting, wearing a sleeveless top and light-colored pants.

Portraiture

Independent

A young man with curly hair and glasses, wearing a plaid shirt, sitting against a dark background.