Originario de Toronto Canadá, egresado con honores de la Universidad de Waterloo en “Liberal Studies” y de “Music Theatre Performance” de el afamado Sheridan College.
Rob enseña la disciplina de actuación en el Sheridan College y en el Seneca College de Toronto.
Ha trabajado como coach de actuación para “Walt Disney Animation Canada” y ha sido director en “North America’s Leadigin Classical Theatre” y en “The Strafford Shakespeare Festival” así como en numerosas producciones alrededor de Canadá.
Es un galardonado escritor de guiones.
Vive en Toronto con su esposa Louisa y sus dos hermosas hijas.