Alexandre N. Osipov ist 1957 im russischen Kusnezk geboren. 1986 absolvierte er sein Masterstudium an der Staatlichen Akademie für Kunst und Design in Charkow, Ukraine.
Seit 1993 lebt er als freischaffender Künstler in Deutschland und leitet das Studio ARTos.
Seit Anfang der 1980er Jahre werden seine Werke in zahlreichen Einzel- und Gruppenausstellungen u.a. in Europa und den USA präsentiert.