James McGregor

James McGregor is an English actor who has appeared in two roles in Emmerdale:


 * Matt Dunn in August and September 2012.
 * Jonathan in March 2017.

He has also appeared in Young Lions, Waking the Dead and Foyle's War.