John Doe: Vigilante
Olivia: Hopelessly Devoted to You
The Sculptor's Ritual
TV · as John Farrar · 2 eps
Movie · as Tall Customer
Movie · as Paul