Matthew Kevin Anderson — Canadian actor