matthew lee rupert