We show that any semiartinian *-regular ring R is unit-regular; if, in addition, R is subdirectly irreducible then it admits a representation within some inner product space.