johnny depp could pull it off not bale though , too serious , not keen on farrel either, how,s about jack black , he wants the part , he,s crazy enough and in his own words "he,s got the rock" ???
still not stuck on bale .... but your right it might take a few actors to portray him over the years .... i hope whoever makes the choice , ie sharon or someone else that they dont f**k it up !!! you say ozzys life isnt a comedy ....uuumh well some of it lol on the same vein who,s gonna play sharon and the kids or .... dare i say it , and this better be good ..... randy ?
Cologne she'll wear silver and americard, She'll drive a beetle car and beat you down at cool Canasta. And when the clothes are strewn don't be afraid of the room touch the fullness of her breast feel the love of her caress she will be your living end.
Of the bunch listed, Colin Farrell would be, at least physically, somewhat like Ozzy if he was made up a bit. In terms of acting, Robert Downey Jr. would be the best, followed by Johnny Depp from this list.
None of these guys really jump out as playing Ozzy to me, though. They should go with an unknown and support him with a strong ensemble cast - that would make more sense.