Neil Linpow was born in 1982 in Bournemouth, England, and was a talented football player having played at schoolboy level for both Bournemouth and Portsmouth. After a series of ankle injuries he chose to attend drama school and pursue a career in acting. Neil is of English, Irish and Chinese heritage.