James Andrew O'Connor is an American actor. He portrayed Tommy Bones on Gotham.



Season 1

Season 2

Season 3

Gotham: A City Gone Mad

Selected Filmography

  • St. Vincent as Antwan
  • Before I Disappear as Cody
  • The Immaculate Misconception as Vinnie
  • Oral Fixation as Officer Kelly
  • The Last American Guido as Nino
  • Time Out of Mind as Tommy
  • Lost Cat Corona as Lawnmower Larry
  • Last of the Ninth as Jimmy Kennedy
  • Babygirl as George
  • Gorilla as Uno

External links

Community content is available under CC-BY-SA unless otherwise noted.