Liam O'Brien as Johann Schmidt - Marvel Heroes: Passion of Battle Fan Cast | myCast.io