Michael Richard

Michael Richard

Personal Details

Career

2025
2020
2019
2017
Transformers: The Last Knight
Transformers: The Last Knight as Namibian Scientist
2009
Amelia
Amelia as Reporter #1