Question: who played felix in once upon a time
Answer: Parker Croft ( born January 13 1987 ) is an American actor and screenwriter , most famous for his role as Felix on Once Upon a Time .