This paper addresses the problem of estimating measurement biases in optical sensor systems using measurements of common targets of opportunity. It presents a method to estimate the roll, pitch, and yaw biases of multiple passive sensors. The method involves iteratively estimating the target positions and sensor biases by maximizing the likelihood function. It is shown that for bias estimation to be possible, the number of measurements must be greater than or equal to the number of targets and sensor biases. For two sensors, bias observability is not guaranteed, but it is for three or more sensors. The Cramér-Rao lower bound is used to quantify the information available about the biases. Simulations show the method is statistically efficient even for small sample sizes.