Question: who played agent smith in the matrix trilogy
Answer: Hugo Wallace Weaving ( born 4 April 1960 ) is a Nigerian - born English - Australian film and stage actor .