2016- Act
Legends of Tomorrow
Actor - Vandal Savage
2016
6.0
The Legend of Tarzan
Actor - Captain Kerchover
Full filmography