У Сыюань родился в 1944 году в оккупированном японцами Шанхае.
Кинокарьера У Сыюаня началась на знаменитой гонконговской киностудии Shaw Brothers. Первым фильмом, в котором он упомянут, является фильм «The Chinese Boxer» Джимми Ван Юя, где У Сыюань был ассистентом режиссёра.
В 1975 году У Сыюань основал собственную кинокомпанию «Seasonal Film Corporation», которая в 1976 году сняла свой первый фильм «Secret Rivals».
В 1978 году У Сыюань был продюсером и соавтором сценариев фильмов «Змея в тени орла» и «Пьяный мастер» режиссёра Ву-Пин Юэнь, которые дали старт успешной кинокарьере Джеки Чана.
У Сыюань является членом жюри кинопремии Asian Film Awards, председателем Федерации кинопроизводителей Гонконга, почётным постоянным президентом Лиги кинорежиссёров Гонконга, советником Гонконгского международного кинофестиваля. С апреля 2007 года он является официальным членом Гонконгского совета по развитию кино.
У Сыюань является основателем сети кинотеатров «UME International Cineplex» — одной из крупнейших сетей кинотеатров в Китае.