James is the News Director at CityNews 570. He graduated from the Radio Broadcasting program at Humber College in 2013. During his time at Humber, James was awarded the 680 NEWS Scholarship award. Through that, he was able to learn the ropes of radio news as an intern at CFTR 680 in Toronto. He has been a part of the CityNews 570 team since October 2015.
James was born and raised in Winnipeg, Manitoba and moved to Waterloo Region in 2009.
In his spare time, he enjoys watching sports and reading.