Ian Sera is an actor, known for Extra Terrestrial Visitors (1983), Pieces (1982) and Los diablos del mar (1982). Read more on iMDB