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