Milligan starred in the short-lived primetime suspense drama Runaway, picked up by the CW network for its inaugural season in September 2006, but canceled in October after only nine episodes. He starred in the Canadian network CTV's made-for-TV movie Eight Days To Live playing O.C. star Kelly Rowan's missing son. Milligan has also played minor roles in the television series The Days, Andromeda, The Dead Zone, Alice, I Think, Supernatural and the CBC's Da Vinci's City Hall.