Cold Take
Discover
Club
Blind Pick
Log in
Sign up
M
Miguel Insua
Follow
Born 12 April 1961
Died 31 December 2025 (aged 64)
Actor
Sealed
2013
?.?
?.?
The ABCs of Death
Man (segment "A is for Apocalypse")
Sealed
1990
?.?
?.?
Forever Xonxa
Birutas
Sealed
2019
?.?
?.?
Water Lola
Douglas