Login or sign up Lost password?
Login or sign up
Duffy eventually moved to Los Angeles, California, where he subsequently spent several years trying to make it as an actor.