I’ve covered a range of news stories in my career, beginning with anchoring live national broadcasts from Vancouver for radio.  I’ve covered breaking news, current events, reported from the field, wrote stories for online, and occasionally produced news talk shows.

Now a freelance photojournalist, I write international news and feature stories for online platforms and a magazine published in Canada and the U.S.

It’s important to me to give a platform to those who need to be heard, to people and wild ones, who have something to say, and whose stories need to be told.

I will continue to share published stories here, and meanwhile, please reach out if you have a news tip or if you’d like to share your input on a subject I’ve covered — I love hearing from you.


How quarantining and social distancing are affecting mental health | Daily Hive

Ontario proposing to make spring bear hunt permanent | Daily Hive

VPD Sergeant dismissed for misconduct after junior officer dies by suicide | Daily Hive

Wildlife group wants BC conservation officers to wear body cameras | Daily Hive

Animals at Greater Vancouver Zoo are being failed: report | Daily Hive

Number of animals caught in urban traps in BC has doubled in two years: group | Daily Hive

BC rescue sending pet supplies to Manitoba for dogs in freezing temperatures | Daily Hive

Dog walker caught on camera punching pet loses appeal to get animals back | Daily Hive

Crime Stoppers warns of Jeremy Renner romance scam | Daily Hive

Starving grizzly bear photos sparks call to better protect wild BC salmon | Daily Hive

Pamela Anderson urges BC town to spare ‘safe haven for wildlife’ from future road | Daily Hive

Nearly 100K people attended Global Climate Strike in Vancouver today (PHOTOS) | Daily Hive

80% of BC wolves could be killed under expansion of controversial program: Group | Daily Hive

Homeless veteran needs help for dog injured in crash on way to food bank (VIDEO) | Daily Hive

Concerns raised over racy photoshoot with women in G-strings at Vancouver Airbnb | Daily Hive

Black bear cubs won’t be spared if their mothers become habituated: group | Daily Hive

Charity that dresses men re-entering the workforce gets $350k in designer donations | Daily Hive

Flight companions needed to save dogs from freezing in rural areas | Daily Hive

Non-profit tackling rural stray dog problem hopes to expand across BC | Daily Hive

Pet owners warned after two raccoons found “crushed” in traps | Daily Hive

BC’s death row dog spared on day he was scheduled to be euthanized | Daily Hive

Alberta considers expansion of ‘unethical’ wolf killing program: Conservation group | Daily Hive

Surrey RCMP member goes the distance to save 2 boys clinging to pier | Daily Hive

Only 12 tickets and fines issued over bear attractants in 6 months: FOI documents | Daily Hive

Death row dog decision sparks concern for canines deemed dangerous | Daily Hive

Fundraiser launched for trio accused of trying to stop killing of bear family | Daily Hive

Use dogs — not bullets — to deal with problem bears, petition pleads | Daily Hive

‘Ethical’ mural lifts the veil on BC’s caribou crisis | Daily Hive

Shepard Fairey unveils 20-storey ‘Earth Justice mural in Vancouver (PHOTOS) | Daily Hive

Conservation Officer Service destroys black bear family, arrests 3 Coquitlam residents | Daily Hive

Vet forced to euthanize baby deer after Canada-wide search for sanctuary fails | Daily Hive

Killer whales from all 3 endangered pods spotted off BC coast (PHOTOS) | Daily Hive

Painted memorial bench near Kitsilano beach to be removed by Park Board | Daily Hive

Homeowner on Vancouver’s ‘billionaire’s row’ suing over $294k Empty Homes Tax bill | Daily Hive

VPD officer dies by suicide after filing complaint against two senior members | Daily Hive

The number of BC black bears destroyed has nearly doubled since last year | Daily Hive

Public trust in conservation officers eroding in wake of bear killings: group | Daily Hive

Innocent man lost most of his ear in 2016 police dog takedown: IIO report | Daily Hive

Firefighter alleges discrimination over lack of vegan food during BC wildfire | Daily Hive

Raccoon euthanized after found ‘tortured’ in leg trap, $1,000 reward offered | Daily Hive

$1,000 reward offered after dog dies of suspected Strychnine poisoning on BC trail | Daily Hive

Conservation group working on recommendations for COS after orphaned bear cub destroyed | Daily Hive

New coalition calls on BC to end ‘cash for kill’ predator-hunting events | Daily Hive

Atlas the stolen Golden Retriever reunited with grateful owner (VIDEO) | Daily Hive

Groups want BC gun club to end predator-killing contest that rewards kills with cash | Daily Hive

Group wants Canadian snare ban after family dog killed in ‘noose’ trap | Daily Hive

Rescue group overwhelmed with electrocuted and poisoned bald eagles | Daily Hive

Canada’s ‘most magnificent forest’ needs protection: BC conservationists | Daily Hive

First Nations group files lawsuit to quash fish farms on B.C. coast | Daily Hive

Man runs 500km in two weeks to protest trophy hunting | Daily Hive

Real-life Grinch steals $1,000 in Christmas trees from farm | Daily Hive

ENTERPRISE REPORTING: BC killing wolves unnecessarily to save caribou: Conservation group | Daily Hive

$1000 reward offered to find person responsible for killing black bear family in B.C. | Global News/CKNW

TransLink files appeal in Canada Line class-action lawsuit | Global News/CKNW 

Vancouver police looking for more victims after man arrested in string of indecent acts | Global News/CKNW

Vancouver film producer sentenced for sexually assaulting women, filming it | Global News/CKNW

Animal advocacy group offers $1,000 reward after raccoon chewed its paw to escape leg trap | Global News/CKNW

Abbotsford couple says they can’t vote in civic election because they’ll be overseas | Global News/CKNW

Colony Farm clinical director announces resignation | Global News/CKNW

Vancouver firefighters want to see higher fines for motorists driving over hoses | Global News/CKNW

BC families paying almost $1,000 more in taxes under the NDP: Fraser Institute | Global News/CKNW

City of Vancouver looks at allowing duplexes to add suites | Global News/CKNW

Capcom Vancouver announces it’s suspending operations, shutting down studio | Global News/CKNW

Vancouverites issue ‘plea for help’ over drug use near Crosstown Elementary School | Global News/CKNW

‘Fur-Bearers’ want highest court to limit conservation officers’ power to put down animals | Global News/CKNW

Councillor hopes UBCM delegates look at how elected officials vote for pay hikes | Global News/CKNW

‘A real concern for democracy’: Vancouver councillor warns of record low turnout in civic elections | Global News/CKNW

Vancouver School Board educating youth about marijuana ahead of legalization | Global News/CKNW

For her 80th birthday, RCMP want to find her daughter — she’s been missing for 10 years | Global News/CKNW

Vancouver advocates support Toronto in opening unsanctioned overdose prevention site | Global News/CKNW

BC SPCA caring for pets at full capacity due to wildfire evacuations | Global News/CKNW

Criticism of Prime Minister Justin Trudeau’s emotions sparks hashtag #CryingIsManlyAF | Global News/CKNW

No immediate improvement seen for B.C., Alberta ‘worst air quality in North America’ | Global News/CKNW

Kiran Dhesi killing: 1 year on, family mourns, still no charges | Global News/CKNW

‘Brandraising, not fundraising’: creative professionals donate services to Canadian charities | Global News/CKNW

Vancouver women’s organization says Greyhound’s withdrawal raises safety concerns | Global News/CKNW

140 B.C. black bears put down in the last two months — down 82 from same time last year | Global News/CKNW

‘Pay now or get out’: Vancouver man says cab dumped him, sped off with door open | Global News/CKNW

City of Vancouver approves regulations for legal pot shops | Global News/CKNW

It’s not even summer yet, and the BC SPCA has already seen 400 reports pets in hot cars | Global News/CKNW

New report looks at how Canada can improve policy to support refugee claimants | Global News/CKNW

North Shore community joins together to help displaced victims of apartment fire | Global News/CKNW

City of Vancouver praising new federal funds to tackle homelessness | Global News/CKNW

Friends and advocates say homeless senior who died in Vancouver Tim Hortons deserved better | Global News/CKNW

Get ready for pot in the workplace, Surrey Board of Trade tells employers | Global News/CKNW

Legal pot framework coming to B.C. legislature Thursday: What to expect? | Global News/CKNW

Victoria Police Department cuts six jobs amid funding impasse with Esquimalt | Global News/CKNW

City of Vancouver issues apology for historical discrimination against Chinese residents | Global News/CKNW

I was anchoring the night of the Humboldt Broncos bus crash — a shift I’ll never forget. My team and I, including the news talk side of the newsroom of course, spoke with the loved ones related to the team as the devastating news developed. As the day and news continued, we spoke with the community. One short interview included in the story ‘Heartbroken and completely devestated’: 15 dead in Humboldt Broncos bus crash for Global News/CKNW

New fine for unreported grizzly bear parts in B.C. not high enough: Conservationist | Global News/CKNW

Province looks to fortify wine industry with official ‘B.C. Wine Month’ | Global News/CKNW

Delta’s police chief reacts to probe of watchdog investigation into 2012 casino shooting | Global News/CKNW

His name is Miguel. He’s in Grade 6. Here’s what he told a B.C. March for Our Lives rally | Global News/CKNW

‘You don’t plan for grief of this kind’: father of who died of aHUS speaks for first time | Global News/CKNW

Arrested MPs might pay in court, but not at the ballot box: lawyer | Global News/CKNW

A Vancouver lawyer is calling on the government to make changes to roadside prohibitions | Global News/CKNW

Review clears B.C. animal testing lab of potential conflicts around fish farms | Global News/CKNW

‘A fed bear is a dead bear:’ City of Coquitlam overhauls waste system amid B.C. Conservation warning | Global News/CKNW

‘We’re hopeful’: Family and friends of missing B.C. climber in Alaska | Global News/CKNW

How to avoid romance scams? Set boundaries, recognize red flags: matchmaker | Global News/CKNW

B.C. women make less money than men and worry about it more: Survey | Global News/CKNW

Fraudsters pose as Canada Revenue Agency in tax season text message scam | Global News/CKNW

No end in sight to B.C.’s doctor shortage as major online resource disappears | Global News/CKNW

Animal rights activist wants laws changed after pet pig killed, eaten by B.C. owners | Global News/CKNW

‘Nothing has changed’: Dozens march for Tina Fontaine in Vancouver | Global News/CKNW

B.C. wine industry cautiously optimistic as Alberta lifts ban | Global News/CKNW

‘A shirt off his back kind of guy’: friends rally for Good Samaritan killed in Coquihalla crash | Global News/CKNW

Do your research before donating to an online fundraising campaign: Better Business Bureau | Global News/CKNW

Langley Township councillor concerned with workplace policy investigation | Global News/CKNW

Hundreds gather in Vancouver to honour Colten Boushie | Global News/CKNW

Toronto-area gymnastics coach charged with sex assault of teen has worked in BC | Global News/CKNW

Coquitlam City Councillor concerned with closed-door committee meetings | Global News/CKNW

Elect more women to make change: former premier Christy Clark on sexual misconduct in politics | Global News/CKNW

B.C. man acquitted of terrorism charges files lawsuit against government | Global News/CKNW

ENTERPRISE REPORTING: Under the influence: inside the ‘Wild West’ of social media ‘influencer’ marketing | Global News/CKNW

Animal conservation group trying to save Vancouver Island wolves | Global News/CKNW

Veterinarians warning pet owners their dogs can get the flu, too | Global News/CKNW

UBC psychologist’s practice placed under regulatory supervision | Global News/CKNW

Dating services are most complained about business in B.C.: Better Business Bureau | Global News/CKNW

Union calls for better safety for B.C. jail guards | Global News/CKNW

Animal rights group appealing Supreme Court decision against review of Wildlife Act | Global News/CKNW

Memorial scholarship established in the name of Oak Bay girls killed on Christmas Day | Global News/CKNW

Flu cases are on the rise, and Fraser Health is worried emergency rooms will fill to bursting | Global News/CKNW

Foul play suspected after two people found dead, one injured on Christmas night: police | Global News/CKNW

Chilliwack trustee Barry Neufeld faces call from parents’ group to resign | Global News/CKNW

Animal rights group hopes to appeal decision against judicial review of Wildlife Act | Global News/CKNW

B.C. government announces first phase of spill response regulations | Global News/CKNW

Surrey, B.C. man injured in Las Vegas shooting back in hospital | Global News/CKNW

Mounties cautioning would-be renters to be careful with deposits | Global News/CKNW

RCMP detachment in Fraser Valley looking for more Victim Services volunteers in wake of Las Vegas tragedy | Global News/CKNW

One man in critical condition after Vancouver police-involved shooting | Global News/CKNW

Fewer B.C. black bears destroyed in August 2017 than same time last year | Global News/CKNW

B.C. Premier hopeful minimum wage can reach $15 by 2021 without deadline | Global News/CKNW

BC Wildfire Service members are leaving the fight so they can hit the books | Global News/CKNW

RCMP apologizes, settles suit with West Vancouver woman acquitted of human slavery | Global News/CKNW

Nearly four times as many black bears were killed last July compared to 2016 | Global News/CKNW

911 calls for breathing issues jump as smoky haze chokes Vancouver’s air quality | Global News/CKNW

BC SPCA urges pet owners to leave animals at home, not in cars | Global News/CKNW

Gregor Robertson defends Vancouver’s proposed affordable rental project | Global News/CKNW

ENTERPRISE REPORTING: Province destroying too many habituated bears says wildlife expert | Global News/CKNW

Abbotsford Police Chief pens proposal to fight opioid crisis | Global News/CKNW

Powell River SPCA manager allegedly fired for misleading conservation officer | Global News/CKNW

Group hoping to use Canada 150 to document under-representation of women | Global News/CKNW

Musqueam Indian Band and YVR Airport reach sustainability agreement | Global News/CKNW

B.C. human rights group wants third party oversight of Canadian Border Services Agency | Global News/CKNW

B.C. ‘Creep Hunters’ group receives society status | Global News/CKNW

Federal Health Minister vows to end double billing by doctors, especially in British Columbia | Global News/CKNW


Viral video of adorable 4-year-old hockey player ranks 2nd on YouTube Canada’s 2019 charts | Daily Hive

Jay-Z invests $5M in BC compostable phone case company | Daily Hive

Opera based on Robert Dziekanski’s death at Vancouver airport debuts in US | Daily Hive

Pop-ups and events happening across US to ring in ‘Friends’ 25th anniversary | Daily Hive

Meet the new Top Chef Canada: Executive Chef Paul Moran | Daily Hive

The strange realities of living in a van in BC chronicled in new documentary (VIDEO) | Daily Hive

BC Place prepared for thousands of concertgoers ready to see Beyoncé and Jay-Z | Global News/CKNW

‘History in the making’: Vancouver Croatian community goes wild after World Cup semifinal win | Global News/CKNW

Canadian comic weighs in on no-no’s of comedy amid ‘Roseanne’ backlash | Global News/CKNW

Oilers defeat Canucks in Sedins’ final NHL game | Global News/CKNW

Vancouver one of 4 Canadian cities shortlisted in 2026 FIFA Wold Cup bid | Global News/CKNW

Vancouver venues gear up for Mayweather vs McGregor | Global News/CKNW

Paul McCartney pens note to Metro Vancouver cities supporting ‘Meatless Mondays’ | Global News/CKNW


How Vancouver-based Leah Belford got her jewellery pieces published in Vogue | Daily Hive

This Vancouver company is building homes for people living in slums | Daily Hive

20 places to find epic Pellvetica murals in Vancouver (PHOTOS) | Daily Hive

Vancouver Mural Festival asking for donations to make 2020 event its biggest ever | Daily Hive

These dehydrated Asian meals could change your camp cookouts forever | Daily Hive

Artist behind Obama ‘Hope’ portrait debuting 20-storey mural in downtown Vancouver | Daily Hive

Vancouver company hooking sushi restaurants with plant-based fish | Daily Hive

First female-led BC construction company paving way for women in trades | Daily Hive

Alberta Adventurer climbs Canada’s tallest frozen waterfall in BC’s backyard | Daily Hive

BC’s biggest butcher shop chain jumps into plant-based meat offerings | Daily Hive

Middle-Eastern eateries team up to change the world through UBC lunches | Daily Hive

Vancouverite shocked by $52 refund two years after being accidentally overcharged | Daily Hive

North Shore Rescue volunteer back in action after injury on the job | Global News/CKNW

More than 140 couples tie the knot in Vancouver ‘pop-up’ weddings | Global News/CKNW

BC Hydro looks back at 2017’s most bizarre calls | Global News/CKNW

Coquitlam dog walker Annette Poitras shares survival story | Global News/CKNW

Leadership Series: Paving the way to a healthy lifestyle | Global News/CKNW


How to reach out to potential employers amid self isolation | Style Nine to Five

How to be resilient during a time of layoffs and uncertainty | Style Nine to Five

We broke down the biggest vegan diet myths with Erin Ireland | Daily Hive

Juice cleansing: Weighing the pros and cons of this detox diet | Daily Hive

You can rent the dreamiest treehouse in Portland on Airbnb (PHOTOS) | Daily Hive

Airbnb launches series of ethical animal experiences across Canada | Daily Hive

10 pieces of hiking etiquette to live by | Daily Hive

Egypt opens 4,600 year old ‘bent’ pyramid to tourists | Daily Hive