Reps

Rep David Allen Willis (HD-068)

North Carolina Housesince 8 months

SEE LATEST

Rep David Allen Willis (HD-068)

US North Carolina House since 8 months

Yea

Voted yes on H76

0

Rep David Allen Willis (HD-068)

US North Carolina House since 8 months

Yea

Voted yes on H76

0

Rep David Allen Willis (HD-068)

US North Carolina House since 8 months

Yea

Voted yes on H76

0

Rep David Allen Willis (HD-068)

US North Carolina House since 8 months

Yea

Voted yes on H49

0

Rep David Allen Willis (HD-068)

US North Carolina House since 8 months

Nay

Voted no on H76

0

Rep David Allen Willis (HD-068)

US North Carolina House since 8 months

Yea

Voted yes on H129

0

Rep David Allen Willis (HD-068)

US North Carolina House since 8 months

Yea

Voted yes on H50

0

Rep David Allen Willis (HD-068)

US North Carolina House since 8 months

Yea

Voted yes on H75

0

Rep David Allen Willis (HD-068)

US North Carolina House since 8 months

Yea

Voted yes on H35

0

Rep David Allen Willis (HD-068)

US North Carolina House since 8 months

Yea

Voted yes on H45

0
Loading...

SPONSORED LEGISLATION

0
0
0
0
0
0
0
0
0
0
Loading...

BIOGRAPHY

INCUMBENT

Representative from North Carolina district HD-068

COMMITTEES

North Carolina House

BIRTH

--

ABOUT

David Allen Willis was born in Dayton, Ohio. He received his bachelor's degree from Wright State University in 1976, and later received his JD from Capital University Law School. Willis has over 25 years of experience practicing law. He served as an assistant prosecuting attorney and assistant county prosecutor. He also maintains a private practice focusing on criminal defense and family law. Willis ran unsuccessfully for Montgomery County Common Pleas Judge in 2014. He is a member of the Dayton Bar Association and Ohio State Bar Association.read less

OFFICES HELD

North Carolina House from North Carolina

NEXT ELECTION

David hasn't been asked any questions.

Be the first to ask a question

Thanks!