James O'Regan

James O'Regan is a Canadian actor, who played the role of Abner Jeffries in Road to Avonlea (1990–1996).