Due to his youthful appearance, Roper often portrayed characters younger than his actual age. He was nearly 20 years old when he played Dickon in the 1949 film version of "The Secret Garden" (1949), although publications at the time gave his age as 14.