philip bowen net worth