Question: who plays joseph on for better or worse?
Answer: Jason Olive