W letnim okienku transferowym Castellini podpisał kontrakt z hiszpańskim Betisem, jednak poprzez kontuzję kolana w sezonie &lt;a href="Primera%20Divisi%C3%B3n%20%282004/2005%29"&gt;2004/2005&lt;/a&gt; wziął udział tylko w 6 spotkaniach Primera División. W kolejnych rozgrywkach wystąpił w 7 ligowych meczach i 2 pojedynkach Champions League. Latem 2006 włoski gracz przeniósł się do Parmy i w debiutanckim sezonie w nowej drużynie rozegrał 33 mecze w Serie A. W kolejnych rozgrywkach zespół „Gialloblu” spadł do drugiej ligi. Po roku gry w Serie B Parma ponownie powróciła do pierwszej ligi.