William Michael Roberts has appeared in 1 show and 1 movie. A performance to be found in the role of Luigi Niccolini in the series Leonardo (2021). In the cinema, in the role of Ian in the feature film This Time Next Year.