actors: Leon Machere