He has starred in several ongoing series and limited series, and is a founding member of the superhero team the Avengers, appearing in each volume of that series.
Ia telah membintangi beberapa serial terkini dan serial terbatas, dan merupakan anggota pendiri tim pahlawan super Avengers, yang muncuk dalam setiap volume dari serial tersebut.