I help the digital team cover active weather across Canada and wherever storms are swirling around the world.
Below are links to (almost) all of the articles I've written for The Weather Network under my byline.
Evergreen/Explainers
Thunderstorms:
How supercells grow to produce giant hail and intense tornadoes (August 9, 2024)
How an explosive thunderstorm can burst into the stratosphere (July 21, 2023)
Microbursts can turn a gentle storm into a harrowing ordeal (August 26, 2022)
Understanding CAPE, the fuel that powers a thunderstorm (July 11, 2022)
Tornadoes:
Scud clouds are scary tornado lookalikes – how to tell them apart (August 4, 2024)
The frightening reason violent EF-5 tornadoes are so rare (April 28, 2024)
Stay prepared: Canada’s tornado season continues even as summer fades (August 18, 2023)
Tornadoes can happen anywhere—and cities aren't immune (June 24, 2023)
Stuck in your car during a tornado? Here’s what you should do (June 3, 2023)
The technology that can spot hidden tornadoes lurking in storms (July 15, 2022)
‘This is a tornado emergency’: How forecasters warn of grave danger (June 4, 2022)
Don’t fall victim to these seven dangerous tornado myths (May 26, 2022)
Summer:
Tired of humidity? Blame corn sweat for the muggy air (September 13, 2024)
'Feel' miserable out? How our bodies react when humidex values soar (June 17, 2024)
The Great Lakes may have a thunderous effect on your summer weather (June 1, 2024)
Heat, hurricanes, haboobs—deserts are a hotbed of extreme weather (August 20, 2023)
Why extreme heat is one of the world’s deadliest weather disasters (August 19, 2022)
How the driest places on Earth can see mammoth flooding rains (July 22, 2022)
‘Heat lightning’ is summer’s peaceful and misunderstood secret (June 11, 2022)
Hurricanes:
How spaghetti models and cones help refine your forecast (November 16, 2024)
Why Florida’s west coast is so vulnerable to storm surge flooding (October 6, 2024)
Are hurricanes like giant tornadoes? Why their damage is so different (October 4, 2024)
Autumn can still produce intense hurricanes across the Atlantic (September 22, 2024)
A hurricane can explode in size after shedding its own eye (September 21, 2024)
‘ACE’ is the best way to measure a hurricane season’s ferocity (September 9, 2024)
Hurricane remnants can bring dangerous weather deep into Canada (August 31, 2024)
A stalled hurricane can produce disastrous flash flooding (August 5, 2024)
Why focusing on a hurricane’s category is downright dangerous (August 1, 2024)
Tropical tornadoes are a hidden danger in landfalling storms (July 13, 2024)
Eight of the strangest hurricanes we’ve ever seen (July 6, 2024)
Hurricane forecasts are better today than ever before—here’s how (June 30, 2024)
Tropical systems don’t need a name to trigger devastating floods (June 9, 2024)
How a mammoth hurricane rapidly intensifies in mere hours (September 7, 2023)
Saharan dust can make or break a monstrous Atlantic hurricane (July 27, 2023)
The curse of storm nine: Why so many “I” hurricanes are monsters (October 3, 2022)
How hot water fuels the world’s most powerful hurricanes (September 22, 2022)
A hurricane in Louisiana is a threat that keeps meteorologists awake at night (August 28, 2021)
Fall:
Snowy surprises can blanket Canada during a typical November (November 1, 2024)
What does a classic fall storm look like in your part of Canada? (September 11, 2024)
Beware the 'witches of November' howling over the Great Lakes (November 16, 2023)
Buried: Why the Great Lakes produce some of the world’s heaviest snow (November 17, 2022)
It’s not your imagination—here’s why fall is the foggiest season (November 3, 2022)
Nuclear snow? Seven strange ways humans can change fall weather (September 17, 2022)
Winter:
The frigid science behind freezing rain and ice pellets (January 5, 2025)
Why the stars twinkle so brightly in your dark winter skies (December 29, 2024)
Which of these Christmas weather extremes would you rather endure? (December 21, 2024)
Doppler radar can actually ‘see’ highway traffic on cold mornings (November 27, 2024)
What’s the snowiest month in your corner of Canada? (November 10, 2024)
Cold air damming can grip towns in a lengthy, frigid gloom (March 20, 2024)
What is a sluff? These common slides spell danger in the mountains (February 23, 2024)
Look around for these strange events when frigid air arrives (January 14, 2024)
What is the polar vortex? How it’s responsible for dangerous cold (January 5, 2024)
What is wind chill and why does it 'feel' so miserable? (November 29, 2023)
Canada’s cold air brings Mexico some of Earth’s most violent winds (November 3, 2023)
Canada’s magic number: What exactly makes for a 'white Christmas'? (December 21, 2022)
How the tropics help produce big springtime snows on the Prairies (April 23, 2022)
How Colorado lows and Texas lows affect your weather in Canada (March 30, 2022)
Steer clear of a ‘snownado’ if you see one on a cold, sunny day (February 3, 2022)
Saskatchewan screamers are fast, sneaky storms with howling winds (January 25, 2022)
‘Weather bombs’: Explosive storms that create ferocious conditions (January 5, 2022)
Clouds:
What is cloud seeding? How scientists hope to generate rain (April 19, 2024)
Island churns out dozens of mesmerizing, swirling clouds (December 17, 2023)
Heads up! These six special clouds linger in our skies every day (April 27, 2023)
Forecasting:
Are your maps accurate? How these tools can struggle to capture our world (June 23, 2024)
Satellites can 'see' the turbulence that your next flight may hit (June 1, 2024)
How Omega blocks and Rex blocks can affect Canada's weather (February 2, 2024)
A cavalcade of Colorado lows can send Canada’s forecast into upheaval (March 30, 2023)
How a simple weather balloon helps improve your daily forecast (February 20, 2023)
Why does your long-range forecast change so often? (October 15, 2022)
Why that wild weather map you saw on social media is probably bogus (January 14, 2022)
Travel:
Six fascinating ways weather affects your daily flights (September 15, 2024)
Follow these tips for staying safe while driving in thick fog (January 25, 2024)
Six annoying ways weather forces airlines to cancel your flight (February 9, 2023)
General:
Why does your toilet water slosh around on a windy day? (October 20, 2024)
Six ways the weather can scar, shift, and snap the Earth itself (August 10, 2024)
What happens when El Niño and La Niña disappear? (July 14, 2024)
What is a state of emergency? How these orders help in a crisis (April 4, 2024)
Jet streams can bring Canada wild winters and steamy summers (February 17, 2023)
Decoding a mystery: What is a ‘trace’ of precipitation? (February 2, 2023)
Don’t let weather ruin your holiday baking with these sweet tips (December 15, 2022)
Seven times weather unexpectedly changed the course of history (December 7, 2022)
Watch Toronto ‘float’ above the horizon in this stunning mirage (April 28, 2022)
General Weather
2025
La Niña is officially here—what it could mean for the rest of winter (January 9, 2025)
Canada was so cold Friday that it ‘tricked’ weather satellites (January 3, 2025)
The Great Lakes can protect southern Ontario from extreme cold (January 3, 2025)
January is Canada’s snowiest month. Here’s what you can expect (January 2, 2025)
2024
Floods and twisters: The world’s biggest weather stories of 2024 (December 27, 2024)
An astronaut caught this fascinating, unique view of Earth (December 26, 2024)
Snowbirds face a U.S. winter marked by La Niña’s thumbprint (December 20, 2024)
Get ready: Snow piles up in a hurry across Canada in December (December 1, 2024)
La Niña watch remains in effect heading into this winter (November 14, 2024)
Historic dry streaks spark fires, worst drought in 20 years (November 10, 2024)
Rafael is November’s first major Gulf hurricane in nearly 40 years (November 8, 2024)
Rare Sahara Desert rains filled lakes that hardly ever see water (November 2, 2024)
El Niño is over, but concern grows over steamy ocean waters (October 27, 2024)
What does a ‘missing’ La Niña mean for Canada’s winter? (October 26, 2024)
A ‘weak’ La Niña is likely as Canada heads into this winter (October 11, 2024)
How weather could swing the 2024 U.S. presidential election (October 5, 2024)
Conditions favourable for La Niña to develop through this winter (September 14, 2024)
Earth saw its warmest August on record as unprecedented heat persists (September 12, 2024)
Rare desert rains may have stifled Atlantic hurricanes—for now (August 31, 2024)
Atlantic hurricane activity could pick up in time for Labour Day (August 25, 2024)
Hurricanes ahead? Experts expect La Niña to emerge by this fall (August 10, 2024)
El Niño is over—but La Niña may arrive during peak hurricane season (June 20, 2024)
How a U.S. heat dome could bring severe summer storms to Canada (June 2, 2024)
The Atlantic Ocean’s high fever could fuel an ugly hurricane season (May 29, 2024)
Ominous signs for hurricane season as Atlantic swelters, La Niña looms (May 23, 2024)
What La Niña could mean for Canada’s upcoming summer (May 10, 2024)
Experts predict an extremely active 2024 Atlantic hurricane season (April 4, 2024)
Canada’s widespread drought may fuel the upcoming wildfire season (March 23, 2024)
Record warmth melts Great Lakes ice to historic February lows (February 11, 2024)
Sick of winter? Look on the bright side: we’re halfway to spring! (January 19, 2024)
2023
Enormous storms, gravity waves–this is your amazing planet today (December 31, 2023)
Millions to begin 2024 amid a historic, years-long snow drought (December 30, 2023)
Calgary was warmer than Miami the Christmas it snowed in Florida (December 24, 2023)
Experts confirm huge B.C. blaze spawned a fire-generated tornado (December 23, 2023)
2023 was the year of massive hail across North America (December 27, 2023)
Floods, fires, heat: The world’s worst weather disasters in 2023 (December 27, 2023)
Snowbirds face a stormy winter as El Niño influences U.S. patterns (December 3, 2023)
Canada’s next solar eclipse could change the weather (October 15, 2023)
Giant Antarctic ozone hole grows 2.5 times bigger than Canada (October 8, 2023)
How a U.S. government shutdown may affect weather and disaster prep (September 29, 2023)
A world first, every tropical ocean saw a Category 5 storm in 2023 (September 8, 2023)
Surprise! This year’s hurricane season started with a storm in January (May 11, 2023)
How the Pacific warming faster than expected might affect Canada’s summer (May 4, 2023)
Heads up, travellers: Florida’s severe drought raises fire worries (April 23, 2023)
Uncertainty swirls around 2023 hurricane season as El Niño looms (April 14, 2023)
Heat incoming? Two ways El Niño could affect Canada’s summer (April 13, 2023)
Fiona and Ian retired as hurricane names after devastating storms (March 29, 2023)
La Niña is finally over. What does it mean for Canada’s forecast? (March 11, 2023)
Could a sudden North Pole warmup prolong Canada’s winter weather? (March 4, 2023)
Experts find that Canada tied its all-time tornado record in 2022 (February 11, 2023)
Deadly storms produced near-record number of twisters in January (February 4, 2023)
New York City is on the verge of its all-time longest snow drought (January 26, 2023)
2022
Hurricane Sandy, ten years later: how a tragedy improved your forecasts (October 29, 2022)
Beware the sleepy start to hurricane season—August heats up fast (July 29, 2022)
Experts call for another active Atlantic hurricane season in 2022 (April 7, 2022)
March may have shattered a huge tornado record two years in a row (April 2, 2022)
A topsy-turvy year saw more twisters in Ontario than Oklahoma (January 1, 2022)
2021
Sailing a drone into a hurricane could help predict ferocious storms (October 1, 2021)
Experts call for an active hurricane season as the tropics rumble awake (August 4, 2021)
Canada takes centre stage in a dramatic month of global weather disasters (July 30, 2021)
Current/Active Weather
2025
Thousands of flights cancelled as biggest snowfall in years hits southern U.S. (January 10, 2025)
Major winter storm set to end 1,000+ day snowless streak (January 9, 2025)
No rain: Extreme Los Angeles rain deficit fuels raging wildfires (January 9, 2025)
Wicked U.S. blizzard strands drivers and cancels flights (January 5, 2025)
Beware falling iguanas as deep chill descends on U.S., Florida (January 4, 2025)
2024
Hulking storms surround Canada on the winter solstice (December 21, 2024)
La Niña enters stealth mode as pattern flies under the radar (December 12, 2024)
Records shattered as historic 2024 Atlantic hurricane season ends (November 30, 2024)
This factory accidentally generated a 160 km plume of snow (November 29, 2024)
Foul weather could hamper Thanksgiving travel across the U.S. (November 24, 2024)
Europe’s weekend bomb cyclone to rival B.C.’s intense storms (November 22, 2024)
Coldest air of the season to push into Canada to start December (November 22, 2024)
Two bomb cyclones in one week: How B.C.’s major storms compare (November 21, 2024)
Sara vs. Helene: How 2024’s worst tropical flood events compare (November 15, 2024)
How the Sun Belt saw snow before most major Canadian cities (November 7, 2024)
Hurricane Rafael triggers flood emergencies 800 km away (November 7, 2024)
Strong tornadoes level homes in Oklahoma, more possible into Monday (November 3, 2024)
Volcanic ash spotted over Florida on Saturday (October 26, 2024)
Historic desert heat wave shatters 19 consecutive records (October 12, 2024)
Sprawling storm sparks gravity waves in the skies over Canada (October 12, 2024)
How Hurricane Milton’s destructive surge mostly spared Tampa Bay (October 10, 2024)
How Hurricane Helene produced 700+ mm of rain in three days (September 27, 2024)
Northern lights possible over Canada (again!) (September 15, 2024)
Aurora alert: lights may sparkle over Canada Thursday night (September 12, 2024)
Hurricane warnings in Hawaii as islands face rare threat (August 24, 2024)
Hawaii on guard as tropical storm grows in the central Pacific (August 22, 2024)
Exceptionally rare Arctic heat wave shatters all-time records (August 8, 2024)
Raging fires cast a smoky pall over Eastern Canada’s clear skies (July 27, 2024)
Hot, dusty air is keeping Atlantic hurricane season quiet–for now (July 18, 2024)
Severe storms in China unleash huge hail, cherry blossom blizzard (April 20, 2024)
Look up: Swirls, sandstorms, and waves fill our pre-eclipse skies (April 8, 2024)
‘Severe’ geomagnetic storm may spark auroras over Canada Sunday night (March 24, 2024)
A new record, spring brings Ontario its coldest winter temperature (March 24, 2024)
Florida sunshine may turn stormy for some March break travellers (March 8, 2024)
Ontario’s exceptionally warm February landed in the records (March 2, 2024)
Vigorous storm threatens California with tornadoes, flash floods (February 18, 2024)
Atlantic ‘hurricane alley’ sees ominous mid-July heat in February (February 18, 2024)
Plans for Sunday’s big game? Canada's forecast calls for it all (February 9, 2024)
All-time January heat records fall as astounding warmth hits North America (January 26, 2024)
Watch as thousands of cloud streets billow over the Atlantic (January 21, 2024)
Australia’s all-time heat record in jeopardy as temperatures soar (January 20, 2024)
Heads up! Falling iguanas possible in Florida as cold air hits (January 18, 2024)
Buffalo playoff game postponed, travel ban issued amid blizzard threat (January 12, 2024)
2023
Frigid air on the lam in Canada as unseasonable December rolls on (December 15, 2023)
Mammoth, continent-spanning storms surround Canada (December 10, 2023)
Active weekend ahead as a strong, straight jet stream aims for Canada (December 1, 2023)
A strange, historic 2023 Atlantic hurricane season finally ends (November 30, 2023)
5,000 km plume of tropical air fuels weather bomb, deadly floods (November 19, 2023)
Taylor Swift fan succumbs to sweltering heat ahead of Brazil show (November 19, 2023)
Desert chill may challenge Canada for coldest-ever Formula 1 race (November 12, 2023)
Iceland’s rumbling volcano could affect Canadian flights, commerce (November 11, 2023)
Vivid auroras possible over Canada for second weekend in a row (November 11, 2023)
Ice, snow, and frigid thunder: How Ontario saw it all on Wednesday (November 9, 2023)
Grab your camera: Sunday night auroras are possible over Canada (November 5, 2023)
Bermuda Triangle revives a 'zombie' storm in time for Halloween (October 27, 2023)
A ‘historically strong’ El Niño is possible heading into winter (October 13, 2023)
Season’s first blizzard warning issued for major Canadian highway (October 8, 2023)
Philippe vs. Lee: How Atlantic Canada’s two storms compare (October 5, 2023)
How a giant blockade over Canada will shatter October heat records (October 1, 2023)
Ontario’s incoming heat ridge helped fuel New York’s historic floods (September 30, 2023)
Explore our gorgeous planet in these stunning satellite images (September 24, 2023)
What a growing El Niño could mean for Canada’s upcoming winter (September 17, 2023)
Hurricane Idalia was so intense it may have blunted future storms (September 3, 2023)
Canada’s hot, fiery summer generating historic smoke emissions (August 7, 2023)
This Canadian city just endured its wettest month on record (July 29, 2023)
Nova Scotia’s historic rains would’ve smashed records in Florida (July 22, 2023)
Historic desert heat wave’s influence reaches all the way to Canada (July 15, 2023)
Canada’s Far North just saw its hottest temperature ever recorded (July 9, 2023)
All-time global heat record smashed for the third day this week (July 7, 2023)
Northern Ontario is hotter than Florida, claiming Canada’s hot spot (June 22, 2023)
El Niño is here for the summer—but how strong will it grow? (June 11, 2023)
This week’s abundant sunshine will pack a severe sunburn risk (April 9, 2023)
Violent tornadoes tear across U.S. during high-risk severe outbreak (March 31, 2023)
Damage, injuries after Los Angeles area’s strongest tornado in 40 years (March 23, 2023)
Canada’s warmest temperature of 2023 could arrive this weekend (March 17, 2023)
Calif. faces high-risk flood threat after weeks of drenching storms (March 9, 2023)
How vivid thundersnow stole the show in Toronto's big snowstorm (March 4, 2023)
Two major snowstorms roar across Canada as March arrives in style (March 2, 2023)
Ice falls in Hollywood as wild setup fans Calif. blizzards, historic heat (February 24, 2023)
Blizzard near Los Angeles? Bizarre pattern spawns historic heat, ice storm (February 22, 2023)
PHOTOS: Intense Arctic outbreak creates towering steam devils (February 3, 2023)
Extreme winter warmth shatters thousands of records in Europe (January 2, 2023)
2022
This mammoth ‘block’ could spell wintry trouble for Eastern Canada (December 2, 2022)
‘Epic’ disaster: an inside look at this week’s catastrophic floods (July 30, 2022)
Snow, storms, and wild clouds: Canada’s week of extreme weather (June 17, 2022)
Jammed jet stream allows Norway to hit 20C before Toronto (April 21, 2022)
Toronto will be colder than the Arctic Circle this week (March 26, 2022)
Powerful storms unleash flooding at Florida’s Walt Disney World (March 8, 2022)
Hundreds flee Florida wildfires fuelled by category five hurricane’s damage (March 5, 2022)
How a powerful winter storm stretched over 4,500 km from Texas to Newfoundland (Feb. 4, 2022)
Why Ontario’s ‘snow snake’ caught many–including forecasters–off guard (January 27, 2022)
No stranger to brutal cold, Green Bay hosts frigid playoff game Saturday night (January 22, 2022)
An incredibly rare tropical cyclone might develop near Hawaii this week (January 20, 2022)
2021
Monday’s tornado in southern Ontario was one of the rarest in Canada (September 8, 2021)
Historic rains produce catastrophic, deadly flooding in Tennessee (August 22, 2021)
News/Misc.
2024
Scientists make discovery about Mars' mysterious, planet-circling dust storms (Dec. 28, 2024)
A U.S. government shutdown could affect weather forecasting, data (December 19, 2024)
Huge conservation success replenishes water for 40 million people (December 15, 2024)
Scientists discover stunning vegetation growth in Antarctica (December 15, 2024)
A man accidentally discovered a strong tornado using Google Earth (December 8, 2024)
Sea level rise threatens millions of Canadians by 2100, study finds (December 7, 2024)
Tsunami warnings cancelled after 7.0 earthquake hits California (December 5, 2024)
Winter darkness looms as Ottawa nears a sunset milestone (November 16, 2024)
Photos reveal dramatic aftermath of tornado hitting a solar farm (October 17, 2024)
Watch as a huge sinkhole swallows the middle of a soccer field (June 28, 2024)
Melting ice caps put the need for bizarre 'negative leap second' on hold (May 19, 2024)
The magical experience of a historic aurora outburst in the south (May 11, 2024)
Millions at risk as land sinks beneath major coastal cities, study finds (May 17, 2024)
Beware these adorable but dangerous blue dragons this spring (March 15, 2024)
Multiple earthquakes rattle California and Hawaii on Friday (February 9, 2024)
2023
Canadian researcher cracks 135-year-old ‘unsolvable’ code (December 17, 2023)
Canada, you’re a year away from a once-in-a-lifetime solar eclipse (April 9, 2023)
Swarms of bees can electrify the atmosphere, researchers find (January 11, 2023)
2022
Florida cold snap sends manatees scrambling to the shore for warmth (December 27, 2022)
Tonga volcano eruption was so violent it blew ash halfway to space (November 10, 2022)
Webb Telescope spots cosmic fingerprint a century in the making (October 15, 2022)
This birthday party staple is prone to tragedy with a gust of wind (August 18, 2022)
Barrage of baseball-size hail destroys crops in southeast Europe (May 28, 2022)
Intense derecho with 170 km/h winds kicks up towering dust storm (May 13, 2022)
This intense wildfire spawned a powerful severe thunderstorm (May 7, 2022)
Toilet explodes after powerful lightning bolt zaps through ceiling (May 5, 2022)
Crushing California drought could spell trouble for crops and wildfires (April 9, 2022)
A lake that provides power to millions just fell to a historic low (March 30, 2022)
What would permanent Daylight Saving Time look like in Canada? (March 18, 2022)
Three signs Canada is steadily marching toward spring weather (March 3, 2022)
Helium shortage hampers critical weather balloon launches (February 26, 2022)
A historic rogue wave off the B.C. coast towered nearly as tall as a jumbo jet (February 10, 2022)
2021
Swarm of earthquakes jolts seabed off the U.S. West Coast (December 10, 2021)
Videos
Harbin Ice-Snow World (voiceover), December 22, 2024
Reporting on Hurricane Helene's impacts, September 27, 2024
What is Accumulated Cyclone Energy?, September 9, 2024
Breaking down Hurricane Beryl's strength, June 30, 2024
Canada's summer severe weather risk, June 2, 2024
Experiencing a once-in-a-lifetime aurora, May 11, 2024
Explaining Mexico's Tehuantepecer winds, November 2, 2023
Reporting on Tropical Storm Ophelia's impacts, September 23, 2023
Discussing rapid intensification of hurricanes, September 10, 2023
Explainer on special types of clouds (voiceover), April 27, 2023
Hurricane Sandy ten-year anniversary (voiceover), October 28, 2022