top of page




  • On-air performance (anchoring, live interviews, ENG reports)

  • Writing for broadcast television, radio, and print/online

  • Producing segments and booking guests

  • Camera operation and non-linear editing 

  • Proficient with newsroom computer systems
    (Burli, iNews, Q View, Inception)



  • Broadcast Journalism (Diploma)
       Seneca College, Sept 2008–Apr 2010

  • Communication Studies & Sociology (Honours B.A.)
       York University, Sept 2005–Aug 2009 



  • Fluent English

  • Conversational Spanish


Canadian Screen Awards 2020

  • Best Local Anchor - CityNews Toronto (Nominee) 

  • Best Local Newscast - CityNews Toronto (Winner) 

  • Best Live News Special - CityNews Toronto: Raptors Win (Nominee)

Canadian Screen Awards 2019

  • Best Live News Special: CityVote: The Debate (Winner)



Host, Canada Tonight with Ginella Massa - CBC News Network

November 2020 - Present

  • Developing and hosting national nightly primetime program 

  • Live interviews on current affairs

Special Correspondent, The National – CBC News                                                                    

Nov 2020 – Present

  • Writing and producing current affairs reports for national newscast stories

Anchor - CityNews Toronto

March 2018 - November 2020

  • Anchoring weeknight 6pm and 11pm newscasts

  • Chasing, writing, and voicing reports on local and national news stories

Instructor - Broadcast Journalism Program, Seneca College

March 2020 - April 2020

  • Creating lesson plans and assignments for second semester writing class

  • Marking and evaluating students on writing and performance skills

Reporter - CityNews Toronto

January 2016 - February 2018

  • Chasing, writing, and voicing reports for local newscast

  • Providing live hits daily and as needed during breaking news, and writing content for web

Video Journalist - CTV News Kitchener

January 2015 - February 2016 

  • Shooting video, booking interviews, writing and voicing reports, and providing live hits for local Kitchener newscast.

Freelance Newscaster - NewsTalk 1010

December 2014 - January 2015 

  • Providing hourly 5 minute news updates on a talk-radio station in Toronto 

  • Chasing breaking news, writing script,  editing audio clips and updating news website

Freelance Producer - NewsTalk 1010 
June 2014 - January 2015

  • Producing various talk radio programs, generating topics, and booking guests on hot-button issues of the day

  • Screening listener calls, and using social media to encourage interaction between listeners and radio host

Media Trainer and Consultant 

March 2014 – December 2014 

  • Providing media training and consulting to community groups on how to prepare for media interviews and better engage with news outlets.


Reporter - Cable 10 Live, Rogers Television

January 2014 - November 2014

  • Conducting on-air interviews with non-profit organizations on their contributions to the local community for local television program

  • Providing live hits during special Ontario election programming 


Host/Producer - The Pulse 

March 2014 - May 2014 

  • Creating and producing a four-part lifestyle web series featuring interesting young women

  • Generating story ideas, booking guests, conducting one-on-one interviews

  • Writing script, shooting interviews and b-roll, and editing video

  • Promoting weekly episodes using social media 

Camera Operator – Daytime Toronto & Toronto Boomers, Rogers Television

Oct 2013 – April 2014

  • Operating studio and hand-held camera for live, one-hour lifestyle program featuring studio guests, cooking demonstrations, and musical performances

  • Assisting occasionally on studio positions including production assistant, floor director, prompter operator, and guest coordinator


Chase Producer – CTV News Channel

Oct 2011 – March 2014

  • Chasing and booking guests on news topics of the day for a 24-hour national news channel

  • Creating research packages for anchors, including suggested questions and background information

  • Writing voiceovers, intros, and teases and subject banners

  • Field producing live reporter hits and video feeds from major events

  • Uploading feature interviews and providing editorial content to

  • Coordinating video feeds, live pressers, athlete interviews, and reporter hits from London 2012 Olympics for CTV News Channel and affiliate stations


Reporter/Videographer – Access Peel, Rogers Television

Nov 2011– December 2013

  • Reporting on community events in the Peel region

  • Writing, voicing and editing stories for air

  • Operating ENG camera to shoot interviews, stand-ups and B-roll for Access Peel reports

  • Occasionally hosting, conducting feature interviews, and recording host throws


Assignment Editor – CTV News Channel

June 2013 – Sept 2013

  • Acting as liaison between CTV News Channel and local CTV stations across Canada, as well as U.S. news networks

  • Coordinating live reporter hits and video feeds for 24-hour news channel

  • Organizing and facilitating personnel and resources to cover live press conferences and events

  • Monitoring news wires, social media and other sources for national and international breaking news

  • Writing script, voiceovers, intros, banners and suggested questions for anchors and reporters


Ontario Election Desk – CTV News Toronto

Sept 2011 – Oct 2011

  • Coordinating coverage of election events across Ontario with CTV affiliates

  • Shot-listing and selecting key video clips to distribute to local CTV affiliates in Ontario

  • Identifying key ridings and races to monitor on election night

  • Liaising with political party officials on election related issues and events


Associate Assignment Editor – CTV News Toronto

June 2010 – Sept 2011

  • Chasing news stories, pre-interviewing, and setting up interviews for reporters

  • Monitoring police, fire and EMS scanners for breaking news, and dispatching camera operators accordingly

  • Writing voiceovers for noon and suppertime newscasts

  • Overseeing ‘Your Toronto’ features, identifying interesting Toronto landmarks, setting up shoots, and editing a number of the pieces

  • Archiving and locating archive video in CTV local library for daily news stories

  • Screening and airing viewer calls for Talkback Toronto during noon newscast


bottom of page