Question: who played noodles in once upon a time in america
Answer: Scott Tiler as Young Noodles; Robert De Niro as Noodles