Ben Hayflick - Actor Profile